What's new in Spring Data?
summary
Release train Hopper requires Spring 4.2 and consolidates ~15 modules while raising some store minimums; notable features include Java 8 streams on repositories (implemented for JPA and MongoDB using provider-specific cursors and try‑with‑resources), Query by Example for JPA and MongoDB with ExampleMatcher options, repository-level projections that auto‑optimize SQL selects for closed projections, Redis repositories with secondary indexes, Cassandra moving to core, and method‑handle property access that yields roughly 20% faster mapping.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:42Release Train
- 4:00Dependencies
- 5:16Spring Framework Generations
- 7:40Semantic Versioning
- 11:55Spring Comments
- 13:10Java 8 Streams
- 20:35Java DSL
- 25:55User Repository Integration
- 28:35Projections
- 36:25Spring Data
- 43:25Ingles
- 45:52Whats next
related talks
01h 04mWhat's New in Spring Data
01h 33mWhat's new in Spring Data?
01h 10mNot Only Reactive - Data Access with Spring Data
25mWhat’s New in Spring Data MongoDB
46mReactive Meets Data Access
37mSpring Data in 2023
47mThere is always a choice. Spring Data JDBC vs. Hibernate. Taras Boychuk. Java Fest 2020 Online
49mPerformance oriented Spring Data JPA & Hibernate
