Beginning Java MVC 1.0: Model View Controller Development to Build Web, Cloud, and Microservices Applications
1. O MVC - Model, View, Controller.
* História MVC.
* MVC vo webových aplikáciách.
* MVC pre Javu.
* Konečne, Java MVC (JSR-371)
* Prečo MVC.
* Kde je Hello World?
2. Predpoklad - Jakarta EE / Java EE.
* Podstata Javy pre podnikové aplikácie.
* Glassfish, slobodný Java server.
* Používanie predinštalovaného servera Java.
* Výučba jazyka Java pre podnikové aplikácie.
* RESTful služby.
3. Pracovný postup vývoja.
* Používanie Gradle ako zostavovacieho rámca.
* Používanie Eclipse ako IDE.
* Viac o Gradle.
* Vývoj pomocou konzoly.
* Inštalácia MVC.
4. Hello World pre Java MVC.
* Spustenie projektu Hello World.
* Model Hello World.
* Zobrazenie Hello World.
* Kontrolér Hello World.
* Použitie Gradle na zostavenie Hello World.
* Spustenie servera Jakarta EE.
* Nasadenie a testovanie Hello World.
5. Začať pracovať s Java MVC.
* Spracovanie používateľských vstupov z formulárov.
* Spracovanie výnimiek v Java MVC.
* Nesektorové parametre príspevkov.
6. Do hĺbky Java MVC.
* Model.
* Zobrazenie: JSP.
* Zobrazenie: Facelety.
* Kontrolér.
7. Java MVC do hĺbky - časť II.
* Injektovateľný kontext.
* Perzistujúci stav.
* Práca s fragmentmi stránky.
* Pozorovatelia.
* Konfigurácia.
8. Internacionalizácia.
* Jazykové zdroje.
* Pridanie lokalizovaných správ do relácie.
* Formátovanie údajov v zobrazení.
* Použitie JSF na formátovanie.
* Konverzia lokalizovaných údajov.
9. Java MVC a EJB.
* O reláciách EJB.
* Definovanie EJB.
* Prístup k EJB.
* Projekty EJB.
* EJB so závislosťami.
* Asynchrónne volanie EJB.
* Časovač EJB.
10. Pripojenie Java MVC k databáze.
* Abstrahovanie prístupu k databáze pomocou JPA.
* Nastavenie databázy SQL.
* Vytvorenie DataSource.
* Príprava aplikácie na registráciu členov.
* Pridanie EclipseLink ako ORM.
* Kontroléry.
* Pridanie objektov prístupu k údajom.
* Aktualizácia pohľadu.
* Pridanie entít.
* Pridanie vzťahov.
11. Logovanie aplikácií Java MVC.
* Systémové prúdy.
* Logovanie JDK v Glassfish.
* Používanie štandardného logovania JDK pre iné servery.
* Pridanie logovania Log4j do aplikácie.
12. Príklad aplikácie Java MVC.
* Databáza BooKlubb.
* Projekt BooKlubb Eclipse.
* Triedy infraštruktúry BooKlubb.
* Konfigurácia prístupu k databáze BooKlubb.
* Internacionalizácia BooKlub.
* Triedy entít BooKlubb.
* Prístup k databáze BooKlubb prostredníctvom DAO.
* Model BooKlubb.
* Kontrolér BooKlubb.
* BooKlubb View.
* Nasadenie a testovanie BooKlubb.
Dodatok.
* Riešenia cvičení.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)