~/talk

An Introduction to Spring Data

Talkat SpringOne2GX 2012 · 2012-10-01..10-03· [data-engineering]
links:none on file
slides:none on file

Spring Data presents a single programming model across JPA, Redis, MongoDB, HBase, Neo4j, GemFire and Hadoop, claiming a common repository API that auto-creates CRUD and paging methods from interfaces, integrates QueryDSL’s generated Q-types for type-safe predicates, and exposes JPA repositories as JSON hypermedia via Spring Data REST with a CLI REST shell. It demos working pieces: Redis template atomic counters, HBase template that manages HTable lifecycle, Neo4j transactional Cypher queries, MongoDB GridFS and cross-store persistence; code and examples are on GitHub.

AI-written summary · about

  1. 0:00Introduction
  2. 1:19Data Trends
  3. 8:33Query
  4. 9:08Big Data
  5. 9:56Reality Check
  6. 10:43Relative Scale
  7. 11:03Spring Data Project
  8. 17:47Spring Data Repository Recipes
  9. 18:53Paging and Sorting
  10. 20:07Laundry List
  11. 20:49Query DSL
  12. 23:10Demo
  13. 29:30Cray DSL
  14. 30:47Marker Annotation
  15. 32:34Paging
  16. 33:26Resource Management
  17. 35:24Redis
  18. 40:51HBase
  19. 46:41Mongo
  20. 47:32Spring DataMongo
  21. 49:01Spring DataMongo Walkthrough
  22. 52:09Spring Data Integration
  23. 53:59Recap
  24. 55:43Graph Databases
  25. 56:37Relational Databases
  26. 59:18Database
~/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.