Kurzusleírás
Bevezetés a Spring Frameworkbe
- A Spring ökoszisztéma áttekintése
- Inversion of Control (IoC) és Dependency Injection (DI)
- Bevezetés az Aspect-Oriented Programming (AOP) világába
Spring konfiguráció és Bean életciklus
- Konfiguráció XML fájlok segítségével
- Bean életciklus és BeanPostProcessor
- Spring alkalmazás tesztelése Mockito segítségével
Annotáció alapú konfiguráció
- @Component és @Autowired annotációk használata
- XML és annotáció alapú konfiguráció kombinálása
- @Configuration és JavaConfig használata XML nélküli beállításokhoz
Bevezetés a Spring Boot 3.5.5 használatába
- Bevezetés a Spring Bootba és kulcsfogalmak
- Spring Boot projekt létrehozása a Spring Initializr segítségével
- Az első REST alkalmazás építése és futtatása
Aspect-Oriented Programming (AOP) és tranzakciók
- AspectJ használata Springben: elvek és konfiguráció
- Deklaratív tranzakciók megértése Springben
- Tranzakciók konfigurálása XML és @Configuration segítségével
Adatmegőrzés Spring és JPA használatával
- JPA és adatbázis kapcsolatok konfigurálása
- DAO és Repository rétegek JPA Boot konfigurációval
- Profilok kinyerése és tulajdonságok kezelése
RESTful alkalmazások építése JPA-val
- Egyszerű CRUD REST API-k létrehozása JPA-val
- CRUD REST fejlesztése beágyazott bean-ekkel
- Jackson szerializáció: @JsonIgnore, Hibernate proxyk kezelése, hurkok megelőzése
Haladó REST és adatkezelés
- REST DTO-k használata MapStruct segítségével
- Kivételek kezelése REST alkalmazásokban
- JPA kettős modell mintázatok
Spring REST Spring Data JPA-val
- Lekérdezés metódusnév levezetéssel
- Oldalazás és rendezés Spring Data JPA-val
- Egyéni lekérdezések @Query használatával
Összefoglalás és következő lépések
Követelmények
- Alapvető Java programozási fogalmak ismerete
- Tapasztalat objektum-orientált programozásban
- Ismeret az olyan build eszközökkel, mint a Maven vagy a Gradle
Célközönség
- A Spring ökoszisztémába kezdő Java fejlesztők
- Szoftvermérnökök, akik gyorsan szeretnének RESTful webalkalmazásokat építeni
- Programozók, akik gyakorlati tapasztalatot szeretnének szerezni a modern Spring Boot és JPA használatában
Vélemények (4)
Részletes információk szerepelnek a kért haladóbbi témákra.
Farukh Khan - Tandem Solution
Kurzus - RabbitMQ with Java and Spring
Gépi fordítás
Ebben a képzésben nem csak a Java Spring/technológia alapvető technikai ismereteit tanultuk meg, hanem világi tudást is szerzünk, amit Ön osztott meg velünk az órákon.
Kelvin Low - Sonova Warsaw Service Center Sp z o o
Kurzus - Java 8 and Spring
Gépi fordítás
Everything. The trainer has the best teaching skills I've seen in my life.
Pablo Rodriguez Rubio - NOESIS SOLUTIONS NV
Kurzus - Spring and Hibernate in Java Applications
Gépi fordítás
I liked that I had a chances to play with code during exercises (not only coding, what trainer prepared).
PITERION GmbH
Kurzus - Java Spring
Gépi fordítás