JAVAX-SB3
Új Spring Boot 3 és 4 újdonságai
Spring Boot 3 és későbbi verziók újdonságai gyakorlati feladatokkal
Ismertető
A Spring Boot 3-as és 4-es verziója számos jelentős újdonságot hozott a fejlesztők számára. Az egyik legfontosabb fejlesztés a továbbfejlesztett GraalVM támogatás, amely lehetővé teszi a Spring Boot alkalmazások natívra fordítását, ezáltal gyorsabb indulást és alacsonyabb memóriahasználatot biztosítva.
Emellett számos további funkció is megjelent, például Problem Details támogatás, Docker Compose integráció, Testcontainers támogatás, JSpecify, @Retryable annotáció, valamint Micrometer 2 és OpenTelemetry támogatás.
A képzés a Spring Boot 3 és későbbi verzióinak újdonságait mutatja be, gyakorlati feladatokon keresztül.
Tematika
- Spring Boot 3
- Java 17
- Jakarta EE
- Problem Details
- Tracing
- Native image, GraalVM, AOT fordítás
- Új Git plugin
- Docker Layers módosítások
- Docker Compose támogatás
- Testcontainers támogatás
- Actuator változások
- Spring Security Authorization Server Spring Boot Starter
- RestClient
- Naplózás
- Java 21 Virtual Threads támogatás
- Project CRaC
- SSL Bundle Reloading
- Spring Boot 4
- Null safety JSpecify-jal
- API verziózás
- Deklaratív HTTP kliens támogatás
- Resilience annotációk, @Retryable
- RestTestClient
- Observability: Micrometer 2 és OpenTelemetry
- Native image, GraalVM, Spring Data AOT repository-k
Szükséges előképzettség
Alapszintű Spring Boot ismeretek.