Kurzusleírás

Interfész-orientált programozás

  • Modellezés és programozás az interfészek alapján
  • A interfész-orientált programozás által megoldott problémák

Komponens-orientált programozás

  • A komponensek szerepe a webalkalmazás-modellben, a POJO objektumok bemutatása mint a webalkalmazásban a komponensek funkcióját ellátó objektumok

Tervezési minták: Inversion of Control és Dependency Injection

  • Az Inversion of Control mintája és annak változatai
  • Dependency Injection, IoC konténer
  • Deklaratív függőségek a webalkalmazás komponensei között

A Spring architekturális áttekintése

  • A Spring alkalmazási kontextusa és szerepe mint IoC konténer.
  • Hogyan valósul meg egy alkalmazás-keretrendszer funkciója?
  • Honnan indul a Spring alapú webalkalmazás életciklusa?
  • Lehetséges-e a Spring IoC konténer használata nem feltétlenül webes alkalmazásban?

Konfigurációs fájlok

  • Dependency Injection deklaratívan XML fájlokon keresztül, amelyek meghatározzák az alkalmazás-komponensek létrehozását és összekapcsolását
  • A komponensek közötti függőségek
  • A komponensek fájlformátumának leírása és példák a Spring Dependency Injection-re

Gyártó komponensek és használatuk

  • A függőséginjektálási leírófájlban definiált komponensek leképezése és a Spring gyártó komponensek által megvalósított injekciós mechanizmus
  • A singleton és prototípus komponensek közötti különbség

Komponens életciklus és azonosítás

  • Komponens életciklus
  • Komponens azonosítás

Programozás Spring AOP-val

  • Aspektus-orientált programozás (Aspect-Oriented Programming)
  • Deklaratív leképezés az alkalmazás aspektusaira a metszéspontok tervezésében és definiálásában
  • Bevezetés a Spring AOP-ba és alkalmazási példák

Spring MVC

  • A Spring Framework absztrakciós vezérlőinek és nézeteinek bemutatása és a leggyakoribb alkalmazási példák. Bevezetés a modell, nézet és vezérlő ötletébe a Spring alkalmazásokban

Alkalmazás készítése Spring MVC-vel

  • Standard vezérlők és nézetkezelők a Spring webalkalmazásban
  • A modell és a nézet összekapcsolása és fordítva

Bevezetés a tranzakciók és a komponens-tartósság kérdésébe

  • Tranzakciókezelés (különösen Java EE)
  • Tranzakciókezelő
  • Könnyű keretrendszer és perzisztencia

Spring tranzakciókezelési mechanizmus

  • A Spring Framework könnyű tranzakciókezelője
  • A Spring tranzakciókezelési mechanizmusai

Táblasorok leképezése POJO objektumokra Spring segítségével

  • Adathozzáférési módszerek használata a Spring Framework segítségével adatbázis-lekérdezések létrehozásához
  • Adathozzáférés definiálása
  • Adathozzáférési objektumok (DAO) létrehozása
  • DAO implementálása és használata az alkalmazás komponenseinek stabilizálásához
 35 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák