Dieser Kurs vermittelt die Kenntnisse und Fähigkeiten, die notwendig sind, um Spring-konforme Anwendungen programmieren und die leichtgewichtige Plattform optimal konfigurieren zu können. Dabei steht die Frage im Mittelpunkt, wie geeignet der "Java Enterprise ohne Enterprise JavaBeans"-Ansatz für die Projekte der Teilnehmer/-innen ist.
Price:
Spring – Ein Open Source Framework für e-Business-Anwendungen
Spring Framework
- Container-Architektur: Java EE und Spring im Vergleich
- Der Spring Container: Inversion of Control/Dependency Injection, Externe Konfiguration, Konfigurationseinstellungen, Zugriff über BeanFactory und ApplicationContext
- Detaillierte Konfigurationseinstellungen: Bean-Definition und spring-beans.xml
- Werkzeuge und IDE-Integration
Programmierung
- Integration eigener Klassen in das Spring Framework
- Spring-API
- Verwendung von Callback-Schnittstellen: BeanFactoryAware, ApplicationContextAware
- Remote-Zugriff auf Spring: RMI, http und Web Services
- Aspektorientierte Programmierung: Spring AOP und AspectJ-Integration
- Attributorientierte Programmierung: Spring Metadata Support, Annotations
Datenzugriff
- Die DAO-Abstraktionsschicht: Abstrakte Basisklassen und Exceptions
- Datenzugriff mit JDBC
- Integration von O/R-Mappern am Beispiel Hibernate
- Transaktionsmanagement
Web Framework
- Spring MVC: Dispatcher Servlet, Controller, Handler Mappings und Spring Tag Library
- Integration von View-Technologien: JSP, Velocity, XSLT
- Integration anderer Web Frameworks am Beispiel Struts und JavaServer Faces
Enterprise Services
- Messaging Services und JMS
- Enterprise JavaBeans: Zugriff und vereinfachte Programmierung
- Anbindung an Mail-Systeme
- Management mit JMX
- Scheduling von Aufgaben
Für diesen Kurs sollten die Kursteilnehmer/-innen folgende Vorkenntnisse mitbringen:
- Vorerfahrungen mit Java Erweiterungen sowie Java Enterprise Edition (Java EE)
Dieser Kurs richtet sich an Software-Ingenieure/-innen, Anwendungsentwickler/-innen und Programmierer/-innen.
Getränke und Snacks sind im Seminarpreis enthalten.
Förderung durch
- den Europäischen Sozialfond ESF
- den Berufsförderungsdienst der Bundeswehr (BFD)
- verschiedene Berufsgenossenschaften
- regionale Einrichtungen
und andere Träger möglich
Price: