RSS Весна
Подписаться
Выпущен Spring Data 2025.1.0-M5
Четвертый этап следующего поколения Spring Data выпущен, привнося новые функции и обновления. Важным изменением является обновленный формат UUID по умолчанию для MongoDB, который теперь использует подтип BSON Binary 4 вместо устаревшего подтипа 3. Это изменение означает, что существующие данные, хранящиеся с подтипом 3, могут быть прочитаны некорректно без миграции или возврата к старым настройкам по умолчанию. Команда рассматривает возможность удаления всех настроек по умолчанию для явной конфигурации, чтобы избежать будущих неожиданностей. Spring Data R2DBC теперь поддерживает составные идентификаторы и встраиваемые объекты, позволяя использовать сложные типы в качестве идентификаторов. Пример демонстрирует, как использовать записи для составных идентификаторов в R2DBC. Проект также нацелен на включение поддержки Jackson 3 в следующем этапе. Примечания к выпуску содержат полный список всех изменений и вкладов. Также перечислены версии этапов для различных проектов Spring Data, включая Commons, JPA, Neo4j, Cassandra, MongoDB и другие.