IT-Schulungen Nürnberg

Sie sind hier:
Seminar
Thema
Dauer (Tage)
Preis pro Person
Spring Framework - Kompakt
3
netto 1.650,00 €
brutto 1.963,50 €
Ziele

Sie haben schon einmal ein wenig mit Spring zu tun gehabt, wissen aber nicht wie Sie mit diesem Framework arbeiten sollen? In diesem Seminar lernen Sie, Spring-konforme Anwendungen zu programmieren und die leichtgewichtige Plattform optimal zu konfigurieren. Diese Kenntnisse sowie verschiedene Anwendungsszenarien liefern Ihnen die notwendigen Kriterien um zu beurteilen, wie geeignet der "Java Enterprise ohne Enterprise JavaBeans"-Ansatz für Ihre Projekte ist.

Zielgruppe

Software-Ingenieure / Anwendungsentwickler / Programmierer

Voraussetzungen

Periphere erste, gute Kenntnisse in Java, Grundkenntnisse HTML und XML .

Schulungsinhalte
  • Spring Framework
    Container-Architektur: JEE und Spring im Vergleich
    Der Spring Container: Inversion of Control/ Dependency Injection, Externe Konfiguration, Konfigurationseinstellungen, Zugriff über BeanFactory und ApplicationContext
    Detaillierte Konfigurationseinstellungen: XML und JavaConfig
    Werkzeuge und IDE-Integration
  • Programmierung
    Realisierung von Dependency Injection
    Aspektorientierte Programmierung: Spring AOP und AspectJ-Integration
    Fortgeschrittene Konfiguration über Annotationen mit Java Config und der Spring Expression Language (SpEL)
    Testen in Spring
  • Datenzugriff
    Die DAO-Abstraktionsschicht als Beispiel für die portable Serviceabstraktion: Template-KLassen für die JDBC, iBatis, Hibernate und JPA, Exceptionübersetzer und Transaktionsmanagement
  • Web Framework
    Spring MVC: Dispatcher Servlet, Controller, Handler Mappings und Spring Tag Library
    Integration anderer Web Frameworks am Beispiel von JavaServer Faces
    RESTful Web Services mit Spring MVC, Ajax und REST
    Ausblick auf Spring WebFlow, Webtests
  • Weitere Enterprise Services
    Messaging Services und JMS - Enterprise JavaBeans: Zugriff und vereinfachte Programmierung
    Anbindung an Mail-Systeme
    Management mit JMX
    Scheduling von Aufgaben
Termine