~/talk

What's new in Spring Data?

Talkat Spring I/O 2016 · 2016-05-19..05-20· [databases]
slides:none on file

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

  1. 0:00Introduction
  2. 1:42Release Train
  3. 4:00Dependencies
  4. 5:16Spring Framework Generations
  5. 7:40Semantic Versioning
  6. 11:55Spring Comments
  7. 13:10Java 8 Streams
  8. 20:35Java DSL
  9. 25:55User Repository Integration
  10. 28:35Projections
  11. 36:25Spring Data
  12. 43:25Ingles
  13. 45:52Whats next
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.