Kursplan

Orientert programmeringsgrensesnitt

  • Modellering og programmering basert på ideen om grensesnitt
  • Problemer løst ved programmering orientert grensesnitt

Komponentbasert programmering

  • Rollen til komponentene i webapplikasjonsmodellen, innføring av POJO-objekter som objekter som utfører funksjonen til komponentene i webapplikasjonen

Designmønster for kontrollinversjon og avhengighetsinjeksjon

  • Mønster for kontrollinversjon og dets variasjoner
  • Avhengighetsinjeksjon, IoC-beholder
  • Deklarativt som avhengigheter mellom komponentene i en webapplikasjon

Arkitekturoversikt Spring

  • Spring applikasjonskontekst og dens rolle som IoC-beholder
  • Hvordan realisere funksjonen til et applikasjonsrammeverk?
  • Hvor begynner livssyklusen til en webapplikasjon basert på Spring?
  • Er det mulig å bruke Spring IoC-beholderen i applikasjonen din som ikke nødvendigvis er en nettside?

Konfigurasjonsfiler

  • Avhengighetsinjeksjon deklarativt via XML-filer som definerer hvordan opprettelsen og applikasjonskomponentene overføres
  • Avhengighetene mellom komponentene
  • Filformatbeskrivelse for komponentene og eksempler på Spring-avhengighetsinjeksjon

Fabrikkomponenter og bruken av disse

  • Mapping av komponentene definert i beskrivelsesfilen for avhengighetsinjeksjon og hvordan implementere injeksjonsmekanismen ved hjelp av Spring-plantkomponenter
  • Forskjellen mellom singleton- og prototypekomponenter

Komponentlivssyklus og identifisering av komponenter

  • Komponentlivssyklus
  • Identifisering av komponenter

Programmering i Spring AOP

  • Aspect-Oriented Programming (Aspect Oriented Programming)
  • Deklarativt mapping av applikasjonsaspekter i design og definisjon av kuttpunkter
  • Innføring av Spring AOP og applikasjonseksempler

Spring MVC

  • Diskusjon av abstraksjoner for kontrollere og visninger i Spring-rammeverket og eksempler på applikasjoner. Innføring i ideen om modell, visning og kontroller i Spring-applikasjoner

Opprette en applikasjon ved hjelp av Spring MVC

  • Standardkontrollere og visningssjefene i Spring-webapplikasjoner
  • Koble egenskapene i modellen til en visning og omvendt

Innføring i handel og bærekraft av komponenter

  • Transaksjonshåndtering (spesielt Java EE)
  • Transaksjonsleder
  • Lett rammeverk og vedvarende

Spring-mekanisme for transaksjonshåndtering

  • Lett Spring-rammeverk for transaksjonsleder
  • Spring-mekanismer for transaksjonshåndtering

Mapping av tabellerader til POJO-objekter ved hjelp av Spring

  • Bruk av data tilgangsmetoder i Spring-rammeverket for å opprette databaseforespørseler
  • Definere data tilgang
  • Opprette Data Access Objects (DAO)
  • Implementering og bruk av DAO for å stabilisere applikasjonskomponenter
 35 timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier