Schița de curs

Interfete de programare orientate

  • Modelare și programare pe baza ideii de interfețe
  • Probleme rezolvate de interfețele orientate spre programare

Programare orientată pe componente

  • Rolul componentelor în modelul aplicației web, introducerea conceptului de obiecte POJO ca obiecte care îndeplinesc funcția componentelor în aplicația web

Inversarea modelului de proiectare a controlului și injectarea dependenței

  • Modelul de control al inversiunii și variantele acestuia
  • Dependency Injection, container IoC
  • Declarativ ca dependențe între componentele unei aplicații web

Privire de ansamblu arhitectural Spring

  • Contextul aplicației Spring-a și rolul său ca container IoC.
  • Cum se realizează funcția unui cadru de aplicație?
  • Unde începe ciclul de viață al unei aplicații web bazate pe Spring?
  • Este posibil să utilizați containerul Spring IoC în aplicația dvs., nu neapărat pe site?

Fișierele de configurare

  • Dependency Injection declarativ prin XML fișiere care definesc modul în care se imparte crearea și componentele aplicației
  • Dependențe între componente
  • Descrierea formatului de fișier a componentelor și exemple de injectare a dependenței de Spring

Componentele fabricii și utilizarea acesteia

  • Maparea componentelor definite în injecția de dependență a fișierului de descriere și modul de implementare a mecanismului de injecție de către componentele fabricii Spring
  • Distincția dintre componentele unui singleton și prototip

Ciclul de viață al componentelor și identificarea componentelor

  • Ciclul de viață al componentelor
  • Identificarea componentelor

Programming în primăvară AOP

  • Orientat pe aspect Programming (Orientat pe aspect Programming)
  • Aspecte de aplicare a cartografierii declarative în proiectarea și definirea punctelor de intersecție
  • Introducere în Spring AOP și exemple de aplicații

MVC Spring-a

  • Discuții despre controlere și vederi de abstractizare Spring Framework și exemple de aplicații pentru majoritatea acestora. Introducere în ideea aplicațiilor Spring model, vizualizare și controler

Creați o aplicație folosind Spring MVC

  • Controlorii și managerii standard văd aplicația web Spring
  • Model de proprietăți de cablare cu vedere și invers

Introducere în problematica componentelor comerțului și durabilității

  • Gestionarea tranzacțiilor (în special Java EE)
  • Manager de tranzacții
  • Cadru ușor și persistență

Mecanism de gestionare a tranzacțiilor de primăvară

  • Light Spring Framework manager de tranzacții
  • Mecanisme de primăvară pentru gestionarea tranzacțiilor

Maparea rândurilor de tabel pentru obiectele POJO folosind Spring

  • Utilizarea metodelor de acces la date Spring Framework pentru a crea interogări de baze de date
  • Pentru a defini accesul la date
  • Creați date Access obiecte (DAO)
  • Implementarea și utilizarea DAO pentru a stabiliza componentele aplicației
 35 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Upcoming Courses