Beginning Java MVC 1.0: Model View Controller Development to Build Web, Cloud, and Microservices Applications
1. Despre MVC - Model, Vizualizare, Controler.
* Istoria MVC.
* MVC în aplicațiile web.
* MVC pentru Java.
* În sfârșit, Java MVC (JSR-371)
* De ce MVC.
* Unde este Hello World?
2. Precondiții - Jakarta EE / Java EE.
* Natura Java pentru aplicații de întreprindere.
* Glassfish, un server Java gratuit.
* Utilizarea unui server Java preinstalat.
* Învățarea Java pentru aplicații de întreprindere.
* Servicii RESTful.
3. Fluxul de lucru pentru dezvoltare.
* Utilizarea Gradle ca un cadru de compilare.
* Utilizarea Eclipse ca IDE.
* Mai multe despre Gradle.
* Dezvoltarea folosind consola.
* Instalarea MVC.
4. Hello World pentru Java MVC.
* Începerea proiectului Hello World.
* Modelul Hello World.
* Vizualizarea Hello World.
* Controlerul Hello World.
* Utilizarea Gradle pentru a construi Hello World.
* Pornirea unui server Jakarta EE.
* Implementarea și testarea Hello World.
5. Începeți să lucrați cu Java MVC.
* Manipularea datelor introduse de utilizator din formulare.
* Gestionarea excepțiilor în Java MVC.
* Parametrii postului fără șir de caractere.
6. Java MVC în profunzime.
* Modelul.
* Vizualizarea: JSP-uri.
* Vizualizarea: Facelets.
* Controlerul.
7. Java MVC în profunzime - Partea II.
* Context injectabil.
* Persistarea statului.
* Gestionarea fragmentelor de pagină.
* Observere.
* Configurație.
8. Internaționalizare.
* Resurse lingvistice.
* Adăugarea de mesaje localizate la sesiune.
* Formatarea datelor în vizualizare.
* Utilizarea JSF pentru formatare.
* Conversia datelor localizate.
9. Java MVC și EJBs.
* Despre EJBs de sesiune.
* Definirea EJBs.
* Accesarea EJB-urilor.
* Proiecte EJB.
* EJBs cu dependențe.
* Invocarea EJB asincronă.
* EJBs temporizate.
10. Conectarea Java MVC la o bază de date.
* Abstracting Away Database Access With JPA.
* Configurarea unei baze de date SQL.
* Crearea unei surse de date.
* Pregătirea aplicației de înregistrare a membrilor.
* Adăugarea EclipseLink ca ORM.
* Controlori.
* Adăugarea obiectelor de acces la date.
* Actualizarea vizualizării.
* Adăugarea entităților.
* Adăugarea de relații.
11. Înregistrarea aplicațiilor Java MVC.
* Streams de sistem.
* Jurnalizarea JDK în Glassfish.
* Utilizarea JDK Standard Logging pentru alte servere.
* Adăugarea logării Log4j la aplicație.
12. Un exemplu de aplicație Java MVC.
* Baza de date BooKlubb.
* Proiectul Eclipse BooKlubb.
* Clasele de infrastructură BooKlubb.
* Configurarea accesului la baza de date BooKlubb.
* Internaționalizarea BooKlub.
* Clasele BooKlubb Entity.
* Accesul la baza de date BooKlubb prin intermediul DAO-urilor.
* Modelul BooKlubb.
* Controlerul BooKlubb.
* Vizualizarea BooKlubb.
* Implementarea și testarea BooKlubb.
Anexă.
* Soluții la exerciții.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)