What's New in Spring Data
summary
Recap of Fowler and Gosling: a BOM pom that pins compatible module versions; Java 8 enhancements — JSR‑310 converters, Optional returns, completable future async repository returns and cursor-backed Streams; simpler custom repository extension without factory boilerplate; projectionFactory-based interface projections and projections on query methods coming in Hopper; QueryDSL automatic MVC binding; JPA ad‑hoc entity graphs and stored‑procedure hooks; Spring Data REST adds ETag/Last‑Modified support and a tweaked HAL browser with JSON Schema forms; new KeyValue module and Redis mapping work.
AI-written summary · about
chapters (15)
- 0:00Introduction and setup
- 1:15Spring Data overview
- 3:06Release Train overview
- 7:47Java 8 support in Commons
- 10:36Spring Data Commons updates
- 17:41Custom repository extensions
- 19:09Web projections
- 23:27QueryDSL web support
- 28:30Spring Data JPA features
- 33:28Spring Data MongoDB updates
- 35:17Spring Data REST enhancements
- 40:05HAL browser demo
- 45:02Spring Data KeyValue module
- 47:14Hopper release outlook
- 50:06Q&A session
related talks
51mWhat's new in Spring Data?
01h 33mWhat's new in Spring Data?
46mReactive Meets Data Access
01h 10mNot Only Reactive - Data Access with Spring Data
01h 32mSpring Data Repositories -- A Deep Dive
37mSpring Data in 2023
49mPerformance oriented Spring Data JPA & Hibernate
25mWhat’s New in Spring Data MongoDB
