Spring Data release train Kay goes GA
source link: https://spring.io/blog/2017/10/02/spring-data-release-train-kay-goes-ga#disqus_thread
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Spring Data release train Kay goes GA
On behalf of the Spring Data engineering team I am happy to announce the general availability of Spring Data Kay. It’s the first major revision since Spring Data’s inception in 2009 and thus packed with tons of features. Here are the most significant ones:
- Upgrade to Spring Framework 5.0, Java 8 and JavaEE 7 as baseline
- Revised repository APIs (better method names,
Optional
etc.) - A revised repository composition model
- Support for reactive data access for Cassandra, Couchbase, MongoDB and Redis
- Addition of Spring Data Geode to the release train
- Use of nullability annotations and advanced runtime checks on those
- Kotlin support for null-safety and immutable data classes supported through Kotlin constructors
- General Java 9 compatibility
Find out more about what’s new in the curated changelog, previous blog posts (and an even former one on the reactive bits) and the what’s new sections of the individual module’s reference documentation.
The release will be included in the upcoming Spring Boot milestone to give us time for some further refinements and a first service release for Boot 2.0’s GA. Besides that, we’re now starting the work on our upcoming release train Lovelace.
Also, make sure you’re not going to miss this year’s SpringOne Platform conference that’s packed with data related talks, opportunities to learn about the latest and greatest features and of course some previews about what we’re planning to do next. Discounted pricing is running out soon!
Last but not least, as usual, the laundry list:
- 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
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK