Zu Hauptinhalt springenZur Suche springenZu Hauptnavigation springenZu Footer springen
Logo der Fachhochschule Nordwestschweiz
Studium
Weiterbildung
Forschung und Dienstleistungen
Internationales
Die FHNW
De
Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien
Logo der Fachhochschule Nordwestschweiz
  • Studium
  • Weiterbildung
  • Forschung und Dienstleistungen
  • Internationales
  • Die FHNW
De
Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien
Module
Enterprise Applikationsframeworks

Enterprise Applikationsframeworks

Nummer
eaf
ECTS
3.0
Anspruchsniveau
Advanced
Lernziele
In diesem Modul lernen die Studierenden, wie mit neuen Technologien mächtige verteilte Anwendungen realisiert werden können. Der Fokus liegt dabei auf der Architektur solcher Systeme, unabhängig von der gerade aktuellen Technologie. Es werden Architekturmuster besprochen, Bewertungskriterien vorgestellt, und Beispielarchitekturen diskutiert. Themen:
  • Komponentenbasierte Programmierung (DI / AOP)
  • Persistenz: Spring JDBC Template
  • Java Persistance API (JPA/Spring Repositories)
  • Java Transaction API (JTA)
  • Enterprise Services (Scheduling, Mail)
  • Architekturkonzepte (Monolith vs. Microservice)
  • Messaging (asynchrone Kommunikation)
Inhaltsübersicht
Die Studierenden
  • kennen die wichtigsten Architekturmuster für verteilte Applikationen
  • kennen die Konzepte von Spring / Spring Boot
  • kennen die Vorteile von Dependency Injection
  • können orthogonale Aspekte mit AOP modellieren
  • können Spring-Beans entwickeln
  • können mit einem O/R Tool auf eine Datenbank zugreifen
  • können Design-Patterns für verteilte Anwendungen umsetzen
  • können verschiedene Softwarekomponenten auf einer Integrationsplattform (wie z.B. Spring) integrieren
Empfohlene Vorkenntnisse
  • Object Oriented Programming 2 (oopI2)
  • Design Patterns (depa)
  • Verteilte Systeme (vesys)
  • Leistungsbewertung
    Erfahrungsnote

    Studium

    Angebot

    • Studium
    • Weiterbildung
    • Forschung & Dienstleistungen

    Über die FHNW

    • Hochschulen
    • Organisation
    • Leitung
    • Facts and Figures

    Hinweise

    • Datenschutz
    • Accessibility
    • Impressum

    Support & Intranet

    • IT Support
    • Login Inside-FHNW

    Member of: