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 …