Josh Long presents a live-coding demo showcasing Spring Boot 4 and Spring Framework 7 features. He builds an animal adoption service demonstrating: modular application design with Spring Modulith and the outbox pattern for eventual consistency; declarative HTTP clients and resilience features like @Retryable and concurrency limits; versioned API endpoints; GraalVM native image compilation with AOT repository code generation; and Spring Security 7 features including JDBC user details, one-time token magic links, WebAuthn passkeys, and multi-factor authentication. The talk also highlights Java 25 features like running Java files as scripts and virtual threads improvements.
•51m watch time
Sort: