Kursplan

Orienterade programmeringsgränssnitt

  • Modellering och programmering utifrån idén om gränssnitt
  • Problem lösta av de programmeringsorienterade gränssnitten

Komponentorienterad programmering

  • Komponenternas roll i webbapplikationsmodellen, introduktionen av konceptet POJO-objekt som objekt som utför funktionen hos komponenterna i webbapplikationen

Designmönsterinvertering av kontroll och beroendeinjektion

  • Mönster för inversionskontroll och dess varianter
  • Dependency Injection, IoC-behållare
  • Deklarativ som beroenden mellan komponenterna i en webbapplikation

Arkitektonisk översikt Vår

  • Spring application context-a och dess roll som IoC-container.
  • Hur realiserar man funktionen av ett applikationsramverk?
  • Var börjar livscykeln för en webbapplikation baserad på Spring?
  • Är det möjligt att använda Spring IoC-behållaren i din applikation, inte nödvändigtvis på webbplatsen?

Konfigurationsfilerna

  • Beroendeinjektion deklarativt genom XML filer som definierar hur skapande och applikationskomponenter förmedlar
  • Beroendena mellan komponenter
  • Filformatbeskrivning av komponenterna och exempel på fjäderberoendeinjektion

Fabrikskomponenter och dess användning

  • Kartläggning av komponenterna definierade i beskrivningsfilens beroendeinjektion och hur man implementerar injektionsmekanismen av Spring-anläggningskomponenter
  • Distinktion mellan komponenterna i en singleton och prototyp

Komponenternas livscykel och identifiering av komponenter

  • Komponentens livscykel
  • Komponentidentifiering

Programming under vårens AOP

  • Aspect-Oriented Programming (Aspect Oriented Programming)
  • Deklarativ kartläggning av tillämpningsaspekter vid utformning och definition av skärningspunkterna
  • Introduktion till Spring AOP och applikationsexempel

MVC Spring-a

  • Diskussion om abstraktionskontrollanter och åsikter Spring Framework och exempel på tillämpningar de flesta av dem. Introduktion till idén om modellen, vyn och styrenheten Fjäderapplikationer

Skapa en applikation med Spring MVC

  • Standardkontrollanter och chefer visar webbapplikationen Spring
  • Kabelegenskaper modell med utsikt och vice versa

Introduktion till frågan om handel och hållbarhetskomponenter

  • Transaktionshantering (särskilt Java EE)
  • Transaktionsansvarig
  • Lätt ram och uthållighet

Vår transaktionshanteringsmekanism

  • Lätt Spring Framework transaktionshanterare
  • Fjädermekanismer för att hantera transaktioner

Kartläggning av tabellrader för POJO-objekt med Spring

  • Användning av dataåtkomstmetoder Spring Framework för att skapa databasfrågor
  • För att definiera dataåtkomst
  • Skapa data Access objekt (DAO)
  • Implementering och använd DAO för att stabilisera applikationskomponenter
  35 timmar
 

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vittnesmål (2)

Relaterade Kurser

Combined C/C++, JAVA and Web Application Security

  28 timmar

Advanced Java Security

  21 timmar

Combined JAVA, PHP and Web Application Security

  28 timmar

Standard Java Security

  14 timmar

Java and Web Application Security

  21 timmar

Advanced Java, JEE and Web Application Security

  28 timmar

Relaterade Kategorier