An Introduction to Spring Data
summary
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
chapters (26)
- 0:00Introduction
- 1:19Data Trends
- 8:33Query
- 9:08Big Data
- 9:56Reality Check
- 10:43Relative Scale
- 11:03Spring Data Project
- 17:47Spring Data Repository Recipes
- 18:53Paging and Sorting
- 20:07Laundry List
- 20:49Query DSL
- 23:10Demo
- 29:30Cray DSL
- 30:47Marker Annotation
- 32:34Paging
- 33:26Resource Management
- 35:24Redis
- 40:51HBase
- 46:41Mongo
- 47:32Spring DataMongo
- 49:01Spring DataMongo Walkthrough
- 52:09Spring Data Integration
- 53:59Recap
- 55:43Graph Databases
- 56:37Relational Databases
- 59:18Database
related talks
01h 30mCassandra, Couchbase and Spring Data in the Enterprise
01h 21mIntroduction to Spring for Apache Hadoop
01h 29mDevelop powerful Big Data Applications easily with Spring XD
01h 20mApps + Data + Cloud: What Does It All Mean?
30mDelivering the Power of Data Using Spring Cloud Data Flow - Gilbert Lau, Wayne Lund
01h 28mMicroservices to FastData in the Enterprise with Spring
14m5 great ways to reimagine your data layer
32mRDBMS and Apache Geode Data Movement
