Spring Data 工程团队宣布 Spring Data Kay GA 版本已正式发布。这是自 Spring Data 于 2009 年成立以来的第一个主要修订版本,因此包含了大量的功能。下面简单介绍其中最重要的:
升级至以 Spring Framework 5.0, Java 8 和 JavaEE 7 作为基准
修订过的仓库 API (更好的方法名, Optional
等)
修订过的仓库组合模型
支持 Cassandra, Couchbase, MongoDB 和 Redis 的响应式数据访问
添加到 Spring Data Geode 到 train
使用可空性注释和高级运行时检查
通过 Kotlin 构造函数支持 null-safety 和不可变的数据类
对 Java 9 的兼容性
该版本将包含在即将到来的 Spring Boot 里程碑中, 详情请参阅发布主页 。
最后,一些更新清单:
Spring Data Commons 2.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data JPA 2.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data for Apache Solr 3.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data for Apache Cassandra 2.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data KeyValue 2.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data MongoDB 2.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data Gemfire 2.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data Neo4j 5.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data for Apache Geode 2.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data LDAP 2.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data Envers 2.0 GA - Artifacts - JavaDocs - Documentation
Spring Data REST 3.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data Redis 2.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data Elasticsearch 3.0 GA - Artifacts - JavaDocs - Documentation - Changelog
Spring Data Couchbase 3.0 GA - Artifacts - JavaDocs - Documentation - Changelog