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
Oliver Drotbohm
June 28, 2012
Technology
450
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Spring Data JPA - Repositories done right
Slides of my presentation at Jazoon 2012
Oliver Drotbohm
June 28, 2012
More Decks by Oliver Drotbohm
See All by Oliver Drotbohm
What's new in Spring Modulith?
olivergierke
1
350
Domain-centric? Why Hexagonal and Onion Architecture Are Answers to the Wrong Question
olivergierke
4
2.1k
It Takes Two to Tango – Designing Module Interactions in Modulithic Spring Applications
olivergierke
5
840
Bottom-Up Architecture – Bridging the Achitecture Code Gap
olivergierke
4
1.1k
Spring Modulith – A Deep Dive
olivergierke
9
5.8k
Spring for the Architecturally Curious Developer
olivergierke
5
2k
Spring Boot 3 & Spring Framework 6
olivergierke
4
2.1k
Architecturally-evident Java Applications with jMolecules
olivergierke
9
3.2k
A Deep Dive into Spring Application Events
olivergierke
12
3.5k
Other Decks in Technology
See All in Technology
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
620
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
24
430k
医療の現場を変革に挑戦した半年間の軌跡 - PythonとAIで現場を変える / From Code to Care
soudai
PRO
0
320
ハーレムエンジニアリング
kazuma777777
0
190
AIに持続⼒を与える 判断の⻑期記憶設計
eiei114
1
430
My broken English still works: speaking at global OSS events
naruoga
0
120
35分でわかるEffective Platform Engineering
nwiizo
5
550
AI for Science時代を切り開く、政府の次世代HPC戦略の展望
gpuunite_official
0
120
作って理解するCoding Agent 〜フレームワークに頼らないピュア Python での実装〜
takapy
1
130
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
2026-08-15 JAWS-UG 茨城 #16 Secrets ManagerにおけるSecret値の管理(Terraformの場合) / Secrets Manager Secrets
masasuzu
0
390
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
66
57k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
470
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
680
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
210
Transcript
Spring Data JPA Repositories done right Oliver Gierke SpringSource, a
division of VMware
Oliver Gierke SpringSource Spring Data modules Core / JPA /
Mongo
[email protected]
www.olivergierke.de olivergierke
Oliver Gierke SpringSource Spring Data modules Core / JPA /
Mongo
[email protected]
www.olivergierke.de olivergierke
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 (upcoming)
None
None
None
None
None
None
REST exporter curl http://localhost:8080/data/persons
springsource.org/ spring-data
Questions?
Thank you!