Începutul Java MVC 1.0: Model View Controller Development pentru crearea de aplicații Web, Cloud și Microservicii

Începutul Java MVC 1.0: Model View Controller Development pentru crearea de aplicații Web, Cloud și Microservicii (Peter Spth)

Titlul original:

Beginning Java MVC 1.0: Model View Controller Development to Build Web, Cloud, and Microservices Applications

Conținutul cărții:

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.

Alte date despre carte:

ISBN:9781484262795
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Învățați Java pentru dezvoltarea Android: Migrarea abilităților de programare Java Se către...
1: Noțiuni introductive despre Java Vorbim despre ART și...
Învățați Java pentru dezvoltarea Android: Migrarea abilităților de programare Java Se către dezvoltarea mobilă - Learn Java for Android Development: Migrating Java Se Programming Skills to Mobile Development
Învățați Kotlin pentru dezvoltarea Android: Limbajul de nouă generație pentru programarea...
Capitolul 1: Prima ta aplicație Kotlin: Hello KotlinCapitolul 2:...
Învățați Kotlin pentru dezvoltarea Android: Limbajul de nouă generație pentru programarea aplicațiilor Android moderne - Learn Kotlin for Android Development: The Next Generation Language for Modern Android Apps Programming
Începutul Java MVC 1.0: Model View Controller Development pentru crearea de aplicații Web, Cloud și...
1. Despre MVC - Model, Vizualizare, Controler.*...
Începutul Java MVC 1.0: Model View Controller Development pentru crearea de aplicații Web, Cloud și Microservicii - Beginning Java MVC 1.0: Model View Controller Development to Build Web, Cloud, and Microservices Applications
Începerea Jakarta Ee: Enterprise Edition pentru Java: De la novice la profesionist - Beginning...
Capitolul 1: Dezvoltarea Java, nevoile întreprinderii...
Începerea Jakarta Ee: Enterprise Edition pentru Java: De la novice la profesionist - Beginning Jakarta Ee: Enterprise Edition for Java: From Novice to Professional
Pro Android cu Kotlin: Dezvoltarea de aplicații mobile moderne cu Kotlin și Jetpack - Pro Android...
Dezvoltați aplicații Android cu Kotlin pentru a crea...
Pro Android cu Kotlin: Dezvoltarea de aplicații mobile moderne cu Kotlin și Jetpack - Pro Android with Kotlin: Developing Modern Mobile Apps with Kotlin and Jetpack
Pro Jakarta Ee 10: Dezvoltarea de aplicații Cloud-Native bazate pe Java pentru întreprinderi cu...
Bine ați venit la ghidul dvs. profesional aprofundat...
Pro Jakarta Ee 10: Dezvoltarea de aplicații Cloud-Native bazate pe Java pentru întreprinderi cu sursă deschisă - Pro Jakarta Ee 10: Open Source Enterprise Java-Based Cloud-Native Applications Development
Pro Spring 6 cu Kotlin: Un ghid aprofundat pentru utilizarea API-urilor Kotlin în Spring Framework 6...
Stăpâniți elementele de bază ale Spring Framework...
Pro Spring 6 cu Kotlin: Un ghid aprofundat pentru utilizarea API-urilor Kotlin în Spring Framework 6 - Pro Spring 6 with Kotlin: An In-Depth Guide to Using Kotlin APIs in Spring Framework 6
Dezvoltarea Frontend cu Javafx și Kotlin: Construiți aplicații GUI Kotlin de ultimă oră - Frontend...
Construiți aplicații client elegante, receptive și...
Dezvoltarea Frontend cu Javafx și Kotlin: Construiți aplicații GUI Kotlin de ultimă oră - Frontend Development with Javafx and Kotlin: Build State-Of-The-Art Kotlin GUI Applications
Vizualizare audio utilizând Thmad: Rendering grafic în timp real pentru Ubuntu Linux - Audio...
Manual cuprinzător și referință pentru ThMAD, care descrie...
Vizualizare audio utilizând Thmad: Rendering grafic în timp real pentru Ubuntu Linux - Audio Visualization Using Thmad: Realtime Graphics Rendering for Ubuntu Linux

Lucrările autorului au fost publicate de următorii editori:

© 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)