Schulung / Seminar / Training
Java – Entwicklung mit dem Spring Framework |
Schulungsziele
Als Alternative bzw. Ergänzung des J2EE-Frameworks bei der Software-Entwicklung mit Java hat sich das Spring-Framework als eher „leichtgewichtigen“ Ansatz etabliert.
Als erfahrener Java-Entwickler lernen Sie in diesem Seminar die Möglichkeiten dieses Frameworks praxisorientiert kennen und können zukünftig auf dieser Basis entsprechende Applikationslogik implementieren. Sowohl die XML-basierte Konfiguration als auch die Verwendung entsprechender Annotationen wird vorgestellt.
Schulungsinhalte
• Konzepte
Spring als leichtgewichtiger Container .
Offenheit und Erweiterbarkeit .
Dependency Injection, aspektorientierte Programmierung, Spring im Enterprise-Umfeld .
• Dependency Injection (Inversion of Control)
Bean-Factory und Application Context .
Resourcen .
Lebenszyklus einer Bean .
Dependency Injection via Konstruktoren und Properties .
Autowiring .
Injizierung von Methoden .
Property-Editoren .
Spezielle Beans des Frameworks .
• Aspektorientierte Programmierung (AOP) mit Spring
AOP-Terminologie .
Proxy-Konzept in Spring .
Erzeugung eines Advice .
Definition von Pointcuts .
Autoproxies .
@AspectJ-Syntax zur Formulierung von Aspekten .
• Spring im Enterprise-Umfeld
Ünterstützung des Datenbankzugriffs und von Persistenzframeworks .
Exception-Hierarchie bei Datenbankzugriffen .
Templates und DAO-Unterstützung .
Transaktionsunterstützung .
Deklarative Transaktionssteuerung .
Unterstützung von Remote Diensten .
Sicherheitskonzepte in Spring .
Ausblick auf das Spring Web-Framework .
Zielgruppe
Java-Entwickler
Voraussetzungen
Gute Kenntnisse in der Software-Entwicklung mit Java
Nur als Inhouseseminar
Dieses Seminarthema bieten wir Ihnen ausschließlich als Inhouse-Schulungsmaßnahme entweder bei Ihnen oder in unseren Räumlichkeiten an.
|
Methode
Vortrag, Demonstration und praktische Übungen am PC.
Einzelcoaching
Dieses Schulungsthema bieten wir Ihnen gerne auch im Rahmen eines Einzelcoachings mit nur einer Teilnehmerin bzw. Teilnehmer oder in einer Kleinstgruppe (max. 4 Personen) an!
Detailinformationen zu diesem Angebot >>
|
|
|
|