Spring. Wstęp do programowania aplikacji - ebook
Spring. Wstęp do programowania aplikacji - ebook
Poznaj jeden z najpopularniejszych frameworków do projektowania aplikacji w Javie
Spring należy do rodziny frameworków Javy. Jego pierwsza edycja ujrzała światło dzienne w 2002 roku i od razu spotkał się z pozytywnym odbiorem programistów. Spring Framework zyskał uznanie i popularność, ponieważ działa na zasadzie lekkiego szablonu, umożliwiającego dużą dowolność, jeśli chodzi o wybór modelu programowania. W efekcie za jego pomocą można tworzyć szerokie spektrum aplikacji - od niewielkich i prostych po potężne i bardzo skomplikowane.
To książka skierowana do programistów - przede wszystkim tych, którzy tworzą aplikacje internetowe i chcieliby zacząć pracować ze Spring Frameworkiem. Teorię ograniczono w niej do niezbędnego minimum, a główny nacisk położono na aspekty praktyczne, by Czytelnik po lekturze mógł swobodnie sam stworzyć aplikację internetową.
Z książki dowiesz się między innymi:
- Jak zbudowany jest Spring Framework
- Czym się różni klasyczny Spring od Spring Boota
- Które elementy frameworka trzeba poznać, by zacząć projektować aplikacje
- Jakiego rodzaju projekty można zrealizować przy użyciu Spring Frameworka
Spis treści
Dla kogo jest ta książka?
Konwencje zastosowane w książce
Rozdział 1. Wstęp do frameworka Spring
Rozdział 2. Podstawowe elementy Springa
- 2.1. Spring kontra Spring Boot
- 2.2. Beans
- 2.3. Kontener Springa
- 2.4. Inversion of Control i dependency injection
- 2.5. Maven
- 2.6. Pierwszy przykład praktyczny
- 2.7. Dependency injection z zastosowaniem konstruktorów
- 2.8. Dziedziczenie beanów
- 2.9. Zakres beanów
- 2.10. Praktyczne użycie beanów
Rozdział 3. Adnotacje
Rozdział 4. Spring MVC
- 4.1. Kontrolery
- 4.2. Warstwa widoków
- 4.3. Model
- 4.4. Formularze
- 4.5. Połączenie z bazą danych
Rozdział 5. Spring Boot
- 5.1. Spring Boot CLI
- 5.2. Spring Boot Starters
- 5.3. Actuator
- 5.4. Thymeleaf
- 5.5. Formularze w Thymeleaf
- 5.6. Internacjonalizacja
- 5.7. Spring Data
- 5.8. LiquiBase
- 5.9. Integracja z bazą
- 5.10. Hibernate
Rozdział 6. Spring Security
- 6.1. In memory authentication
- 6.2. Stworzenie autoryzacji opartej na bazie danych
Rozdział 7. API w Springu
- 7.1. Budowanie API
- 7.2. Walidacja API
- 7.3. Swagger 2
- 7.4. JWT
- 7.5. Testowanie automatyczne
Zakończenie
| Kategoria: | Programowanie |
| Zabezpieczenie: |
Watermark
|
| ISBN: | 978-83-289-2860-2 |
| Rozmiar pliku: | 15 MB |