Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Spring Data JPA - Repositories done right
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Oliver Drotbohm
December 04, 2012
Programming
0
330
Spring Data JPA - Repositories done right
Slides of my talk at jDays 2012
Oliver Drotbohm
December 04, 2012
Tweet
Share
More Decks by Oliver Drotbohm
See All by Oliver Drotbohm
What's new in Spring Modulith?
olivergierke
1
230
Domain-centric? Why Hexagonal and Onion Architecture Are Answers to the Wrong Question
olivergierke
4
1.8k
It Takes Two to Tango – Designing Module Interactions in Modulithic Spring Applications
olivergierke
5
780
Bottom-Up Architecture – Bridging the Achitecture Code Gap
olivergierke
4
1k
Spring Modulith – A Deep Dive
olivergierke
9
5k
Spring for the Architecturally Curious Developer
olivergierke
5
1.9k
Spring Boot 3 & Spring Framework 6
olivergierke
4
2.1k
Architecturally-evident Java Applications with jMolecules
olivergierke
9
3k
A Deep Dive into Spring Application Events
olivergierke
12
3.4k
Other Decks in Programming
See All in Programming
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
120
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
6
630
SourceGeneratorのススメ
htkym
0
200
今から始めるClaude Code超入門
448jp
8
9k
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
140
Oxlintはいいぞ
yug1224
5
1.4k
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
200
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
480
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
Raku Raku Notion 20260128
hareyakayuruyaka
0
360
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
200
Featured
See All Featured
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Context Engineering - Making Every Token Count
addyosmani
9
670
The Limits of Empathy - UXLibs8
cassininazir
1
220
A Tale of Four Properties
chriscoyier
162
24k
Music & Morning Musume
bryan
47
7.1k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
98
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
57
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Bash Introduction
62gerente
615
210k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
230
Transcript
Spring Data JPA JPA repositories done right Oliver Gierke
Oliver Gierke SpringSource Spring Data modules Core / JPA /
Mongo
[email protected]
www.olivergierke.de olivergierke
Spring Data Modern Data Access For Enterprise Java NoSQL JPA
JDBC Redis Big Data Hadoop HBase MongoDB Neo4j REST exporter Roo Hive Pig Querydsl Repositories Gemfire Splunk Free JPA chapter - http://bit.ly/sd-book-chapter
Spring Data
JPA repositories done right
github.com/ SpringSource/ spring-data-jpa
github.com/ SpringSource/ spring-data-jpa- examples
Demo
Recap
CRUD on steroids
Declarative query methods
Specifications
Querydsl
Auditing
Custom code
CDI Integration
IDE support
None
None
None
None
None
None
REST exporter curl http://localhost:8080/orders
springsource.org/ spring-data
Spring Data Book http://bit.ly/sd-book
Questions?
Thank you!