Review Spring 7 @ Spring boot 4
by Oleh Melnyk Software Engineer @ Jappware https://www.linkedin.com/in/oleh-melnyk/
Code from the event: __________
Event details: https://www.javaclub.lviv.ua/2025/11/24/Event-397-Spring-7-@-Spring-boot-4.html
Agenda:
00:00 – Intro
04:41 – Null safety by default: JSpecify/NullAway build-time checks
15:35 – Declarative HTTP Interface Clients: @ImportHttpServices
20:20 – BeanRegistrar: Modern programmatic bean registration API
28:55 – API versioning: Built-in version attribute for REST controllers
38:45 – Spring Data AOT repositories: Compile-time queries
47:40 – Built-in resilience: @Retryable, @ConcurrencyLimit, no extra libs
55:29 – Jackson 3: Immutable JsonMapper, ISO-8601 dates, new package tools.jackson
58:22 – RestTestClient: One unified REST API testing client
1:00:47 – JmsClient & OpenTelemetry integration
1:02:06 – join us #javaclub
Lviv JavaClub new https://t.me/LvivJavaClub
Follow #javaclub: https://www.youtube.com/channel/UCbBzU09lr8FLFaTMbXY4zBQ
Web site: https://javaclub.lviv.ua/
GitHub: https://github.com/lvivJavaClub
via YouTube https://www.youtube.com/watch?v=Ys_UYghJuuY
Follow Lviv JavaClub: https://www.youtube.com/@LvivJavaClub
Web site: https://javaclub.lviv.ua/
GitHub: https://github.com/lvivJavaClub
Telegram channel: https://t.me/LvivJavaClub