Spring Data 2025.0.0-M2 released
On behalf of the team and everyone who has contributed, I am pleased to announce the second milestone of Spring Data 2025.0.0
("Spring Data 3.5").
There are a few features we want to highlight for you to explore:
- Interface Projections using now are guarded properly throwing
NullPointerException
if a method return value isnull
(i.e. a getter method) although the method is defined to return a non-nullable value. This functionality is enabled for all Kotlin Interfaces. For all other interfaces, validation is enabled when the package or the interface is annotated with Nullability annotations and marked as non-null (or inherits@NonNullApi
from the package level). - Hash Field Expiration for Spring Data Redis, extended Expiration command support, and support for
GET … SET
. ValidatingEntityCallback
and a reactive variantReactiveValidatingEntityCallback
…