Začínáme s Javou MVC 1.0: Vývoj modelů a kontrolérů pro tvorbu webových, cloudových a mikroslužebních aplikací.

Začínáme s Javou MVC 1.0: Vývoj modelů a kontrolérů pro tvorbu webových, cloudových a mikroslužebních aplikací. (Peter Spth)

Původní název:

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

Obsah knihy:

1. O MVC - Model, View, Controller.

* Historie MVC.

* MVC ve webových aplikacích.

* MVC pro Javu.

* Konečně, Java MVC (JSR-371)

* Proč MVC.

* Kde je Hello World?

2. Předpoklad - Jakarta EE / Java EE.

* Podstata Javy pro podnikové aplikace.

* Glassfish, svobodný server Javy.

* Použití předinstalovaného serveru Java.

* Výuka jazyka Java pro podnikové aplikace.

* RESTful služby.

3. Pracovní postup vývoje.

* Použití Gradle jako sestavovacího rámce.

* Použití Eclipse jako IDE.

* Více o Gradle.

* Vývoj pomocí konzoly.

* Instalace MVC.

4. Hello World pro Java MVC.

* Spuštění projektu Hello World.

* Model Hello World.

* Zobrazení Hello World.

* Controller Hello World.

* Použití Gradle k sestavení Hello World.

* Spuštění serveru Jakarta EE.

* Nasazení a testování Hello World.

5. Začněte pracovat s Java MVC.

* Zpracování uživatelských vstupů z formulářů.

* Zpracování výjimek v Java MVC.

* Nestrunové parametry příspěvků.

6. Java MVC do hloubky.

* Model.

* Zobrazení: JSP.

* Zobrazení: Facelety.

* Kontrolér: * Složení.

7. Java MVC do hloubky - část II.

* Injectable Context.

* Přetrvávající stav.

* Práce s fragmenty stránky.

* Pozorovatelé.

* Konfigurace.

8. Internacionalizace.

* Jazykové zdroje.

* Přidání lokalizovaných zpráv do relace.

* Formátování dat v zobrazení.

* Použití JSF pro formátování.

* Konverze lokalizovaných dat.

9. Java MVC a EJB.

* O relačních EJB.

* Definování EJB.

* Přístup k EJB.

* Projekty EJB.

* EJB se závislostmi.

* Asynchronní volání EJB.

* Časovače EJB.

10. Připojení Java MVC k databázi.

* Abstrakce přístupu k databázi pomocí JPA.

* Nastavení SQL databáze.

* Vytvoření zdroje dat.

* Příprava aplikace pro registraci členů.

* Přidání EclipseLink jako ORM.

* Kontroléry.

* Přidání objektů přístupu k datům.

* Aktualizace zobrazení.

* Přidání entit.

* Přidání vztahů.

11. Protokolování aplikací Java MVC.

* Systémové proudy.

* Logování JDK v Glassfish.

* Použití standardního logování JDK pro jiné servery.

* Přidání logování Log4j do aplikace.

12. Příklad aplikace Java MVC.

* Databáze BooKlubb.

* Projekt BooKlubb Eclipse.

* Třídy infrastruktury BooKlubb.

* Konfigurace přístupu k databázi BooKlubb.

* Internacionalizace BooKlubu.

* Třídy entit BooKlubb.

* Přístup k databázi BooKlubb prostřednictvím DAO.

* Model BooKlubb.

* BooKlubb Controller.

* BooKlubb View.

* Nasazení a testování BooKlubb.

Dodatek.

* Řešení cvičení.

Další údaje o knize:

ISBN:9781484262795
Autor:
Vydavatel:
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Naučte se Javu pro vývoj systému Android: Zkuste se naučit programovat v jazyce Java Se a přejděte...
1: Začínáme s Javou Zde se hovoří o ART a...
Naučte se Javu pro vývoj systému Android: Zkuste se naučit programovat v jazyce Java Se a přejděte na vývoj mobilních zařízení. - Learn Java for Android Development: Migrating Java Se Programming Skills to Mobile Development
Naučte se Kotlin pro vývoj pro Android: Učte se jazyk Kotlin: Jazyk nové generace pro programování...
Kapitola 1: Vaše první aplikace v jazyce Kotlin:...
Naučte se Kotlin pro vývoj pro Android: Učte se jazyk Kotlin: Jazyk nové generace pro programování moderních aplikací pro Android. - Learn Kotlin for Android Development: The Next Generation Language for Modern Android Apps Programming
Začínáme s Javou MVC 1.0: Vývoj modelů a kontrolérů pro tvorbu webových, cloudových a...
1. O MVC - Model, View, Controller.* Historie MVC.* MVC ve webových...
Začínáme s Javou MVC 1.0: Vývoj modelů a kontrolérů pro tvorbu webových, cloudových a mikroslužebních aplikací. - Beginning Java MVC 1.0: Model View Controller Development to Build Web, Cloud, and Microservices Applications
Začínáme s Jakartou Ee: Enterprise Edition pro Javu: Od začátečníka k profesionálovi - Beginning...
Kapitola 1: Vývoj v Javě, potřeby podniku Popíšeme, k...
Začínáme s Jakartou Ee: Enterprise Edition pro Javu: Od začátečníka k profesionálovi - Beginning Jakarta Ee: Enterprise Edition for Java: From Novice to Professional
Pro Android s Kotlinem: Vývoj moderních mobilních aplikací s Kotlinem a Jetpackem - Pro Android with...
Vyvíjejte aplikace pro Android v jazyce Kotlin a...
Pro Android s Kotlinem: Vývoj moderních mobilních aplikací s Kotlinem a Jetpackem - Pro Android with Kotlin: Developing Modern Mobile Apps with Kotlin and Jetpack
Pro Jakarta Ee 10: Vývoj cloudových nativních aplikací v Javě pro podniky s otevřeným zdrojovým...
Vítejte v podrobném profesionálním průvodci open source...
Pro Jakarta Ee 10: Vývoj cloudových nativních aplikací v Javě pro podniky s otevřeným zdrojovým kódem - Pro Jakarta Ee 10: Open Source Enterprise Java-Based Cloud-Native Applications Development
Pro Spring 6 with Kotlin: Podrobný průvodce používáním rozhraní API jazyka Kotlin v prostředí Spring...
Osvojte si základy Spring Frameworku 6 a učte se z...
Pro Spring 6 with Kotlin: Podrobný průvodce používáním rozhraní API jazyka Kotlin v prostředí Spring Framework 6 - Pro Spring 6 with Kotlin: An In-Depth Guide to Using Kotlin APIs in Spring Framework 6
Frontend Development with Javafx and Kotlin: Vytváření nejmodernějších aplikací s grafickým...
Vytvářejte elegantní, responzivní a stabilní klientské aplikace...
Frontend Development with Javafx and Kotlin: Vytváření nejmodernějších aplikací s grafickým uživatelským rozhraním v jazyce Kotlin - Frontend Development with Javafx and Kotlin: Build State-Of-The-Art Kotlin GUI Applications
Audio Visualization Using Thmad: Tmad: vykreslování grafiky v reálném čase pro Ubuntu Linux - Audio...
Komplexní příručka a odkaz na ThMAD, popisující...
Audio Visualization Using Thmad: Tmad: vykreslování grafiky v reálném čase pro Ubuntu Linux - Audio Visualization Using Thmad: Realtime Graphics Rendering for Ubuntu Linux

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)