1. Spring and Java

>> Null Safety in Spring applications with JSpecify and NullAway [spring.io]

The Spring framework is moving to explicit null-safety by adopting JSpecify annotations and build-time checks with NullAway. The goal is for Spring Framework 7 and Spring Boot 4 to fully replace the previous Spring nullability annotations with JSpecify APIs.

>> Tutorial: The Gatherer API [dev.java]

An overview of the new Gatherer API introduced in JDK 24, which complements the Java Stream API by allowing us to use more complex intermediate operations on Streams.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical & Musings

>> Creating SBOMs with the Snyk CLI [foojay.io]

Learn how to easily generate and maintain SBOMs (Software Bill of Material) artifacts for your projects using the Snyk CLI tool.

Also worth reading:

3. Pick of the Week

>> HTTP/3 is everywhere but nowhere [httptoolkit.com]


原始标题:Java Weekly, Issue 585 | Baeldung