Beginning Java MVC 1.0: Model View Controller Development to Build Web, Cloud, and Microservices Applications
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í.
© 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)