Spring Data 2025.1.0-M5 veröff... Notiz

Spring Data 2025.1.0-M5 veröffentlicht

Das vierte Meilenstein für die nächste Spring Data-Generation wurde veröffentlicht und bringt neue Funktionen und Upgrades mit. Eine bedeutende Änderung ist das aktualisierte Standard-MongoDB-UUID-Format, das jetzt den BSON-Binär-Subtyp 4 anstelle des Legacy-Subtyps 3 verwendet. Diese Änderung bedeutet, dass vorhandene Daten, die mit Subtyp 3 gespeichert wurden, ohne Migration oder Rückkehr zum alten Standard möglicherweise nicht korrekt gelesen werden können. Das Team erwägt, alle Standardwerte für explizite Konfiguration zu entfernen, um zukünftige Überraschungen zu vermeiden. Spring Data R2DBC unterstützt jetzt Composite-Identifikatoren und Einbettbare, was komplexe Typen als Identifikatoren ermöglicht. Ein Beispiel zeigt, wie Records für Composite-IDs in R2DBC verwendet werden können. Das Projekt zielt auch darauf ab, Unterstützung für Jackson 3 in dem nächsten Meilenstein aufzunehmen. Die Veröffentlichungshinweise bieten eine vollständige Liste aller Änderungen und Beiträge. Die Meilenstein-Versionen für verschiedene Spring Data-Projekte, einschließlich Commons, JPA, Neo4j, Cassandra, MongoDB und anderen, sind auch aufgeführt.