Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreOn 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:
NullPointerException
if a method return value is null
(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).GET … SET
.ValidatingEntityCallback
and a reactive variant ReactiveValidatingEntityCallback
for MongoDB allowing to use Bean Validation in reactive flows. Callbacks must be registered as beans to enable their usage.BigDecimal
and BigInteger
as String
to Decimal128
. The next major revision of MongoDB will switch by default to Decimal128
and deprecate String
-based representations.Going forward, we plan to ship a release candidate in April before releasing a generally available release in May. Spring Boot 3.5 M3 will upgrade to this milestone release for your convenience. Happy Upgrading and let us know what you think about these changes, especially if you encounter any issue.
3.5 M2
- Javadoc - Documentation - Changelog3.5 M2
- Javadoc - Documentation - Changelog4.5 M2
- Javadoc - Documentation - Changelog7.5 M2
- Javadoc - Documentation - Changelog4.5 M2
- Javadoc - Documentation - Changelog3.5 M2
- Javadoc - Documentation - Changelog3.5 M2
- Javadoc - Documentation - Changelog4.5 M2
- Javadoc - Documentation - Changelog3.5 M2
- Javadoc - Documentation - Changelog5.5 M2
- Javadoc - Documentation - Changelog5.5 M2
- Javadoc - Documentation - Changelog3.5 M2
- Javadoc - Documentation - Changelog