Beginning Java MVC 1.0: Model View Controller Development to Build Web, Cloud, and Microservices Applications
1. O MVC - Model, Widok, Kontroler.
* Historia MVC.
* MVC w aplikacjach internetowych.
* MVC dla Javy.
* Wreszcie Java MVC (JSR-371)
* Dlaczego MVC.
* Gdzie jest Hello World?
2. Wymagania wstępne - Jakarta EE / Java EE.
* Natura języka Java dla aplikacji korporacyjnych.
* Glassfish, darmowy serwer Java.
* Korzystanie z preinstalowanego serwera Java.
* Nauka języka Java dla aplikacji korporacyjnych.
* Usługi RESTful.
3. Przepływ pracy programistycznej.
* Używanie Gradle jako Build Framework.
* Używanie Eclipse jako IDE.
* Więcej o Gradle.
* Tworzenie przy użyciu konsoli.
* Instalacja MVC.
4. Hello World dla Java MVC.
* Rozpoczęcie projektu Hello World.
* Model Hello World.
* Widok Hello World.
* Kontroler Hello World.
* Użycie Gradle do zbudowania Hello World.
* Uruchomienie serwera Jakarta EE.
* Wdrażanie i testowanie Hello World.
5. Rozpoczęcie pracy z Java MVC.
* Obsługa danych wejściowych użytkownika z formularzy.
* Obsługa wyjątków w Java MVC.
* Non-String Post Parameters.
6. Java MVC.
* Model.
* Widok: JSP.
* Widok: Facelets.
* Kontroler.
7. Java MVC - część II.
* Wstrzykiwalny kontekst.
* Utrwalanie stanu.
* Radzenie sobie z fragmentami strony.
* Obserwatorzy.
* Konfiguracja.
8. Internacjonalizacja.
* Zasoby językowe.
* Dodawanie zlokalizowanych komunikatów do sesji.
* Formatowanie danych w widoku.
* Używanie JSF do formatowania.
* Konwersja zlokalizowanych danych.
9. Java MVC i EJBs.
* O Session EJBs.
* Definiowanie EJB.
* Dostęp do EJB.
* Projekty EJB.
* EJB z zależnościami.
* Asynchroniczne wywoływanie EJB.
* Timer EJBs.
10. Podłączanie Java MVC do bazy danych.
* Abstrakcyjny dostęp do bazy danych za pomocą JPA.
* Konfigurowanie bazy danych SQL.
* Tworzenie źródła danych.
* Przygotowanie aplikacji rejestracji członków.
* Dodanie EclipseLink jako ORM.
* Kontrolery.
* Dodawanie obiektów dostępu do danych.
* Aktualizacja widoku.
* Dodawanie podmiotów.
* Dodawanie relacji.
11. Logowanie aplikacji Java MVC.
* Strumienie systemowe.
* Logowanie JDK w Glassfish.
* Korzystanie ze standardowego rejestrowania JDK dla innych serwerów.
* Dodawanie logowania Log4j do aplikacji.
12. Przykładowa aplikacja Java MVC.
* Baza danych BooKlubb.
* Projekt BooKlubb Eclipse.
* Klasy infrastruktury BooKlubb.
* Konfiguracja dostępu do bazy danych BooKlubb.
* Internacjonalizacja BooKlubb.
* Klasy jednostek BooKlubb.
* Dostęp do bazy danych BooKlubb poprzez DAO.
* Model BooKlubb.
* Kontroler BooKlubb.
* Widok BooKlubb.
* Wdrażanie i testowanie BooKlubb.
Dodatek.
* Rozwiązania ćwiczeń.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)