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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Oliver Drotbohm
June 28, 2012
Technology
440
1
Share
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
300
Domain-centric? Why Hexagonal and Onion Architecture Are Answers to the Wrong Question
olivergierke
4
2k
It Takes Two to Tango – Designing Module Interactions in Modulithic Spring Applications
olivergierke
5
820
Bottom-Up Architecture – Bridging the Achitecture Code Gap
olivergierke
4
1.1k
Spring Modulith – A Deep Dive
olivergierke
9
5.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
3.1k
A Deep Dive into Spring Application Events
olivergierke
12
3.5k
Other Decks in Technology
See All in Technology
AIが変えた"品質の守り方"
kkakizaki
13
4.8k
責任あるソフトウェアエンジニアリングの紹介4章・5章 / RSE_Ch4-5
ido_kara_deru
0
350
oracle-to-databricks-migration-with-llm-and-dbt
casek
0
280
なぜハノーバーメッセに行くべきなのか 〜初参加だから語れること〜
tanakaseiya
0
140
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
430
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
750
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
450
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
150
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
410
Node.js+TypeScriptにおけるCJS/ESM相互運用の最新ポイント
grainrigi
2
130
Spring AI × MCP 入門〜AIエージェントへのツール公開、境界設計から始める最小構成 〜
yuyamiyamoto
0
120
Geek Woman の育ち方 〜コミュニティとAIと〜
chicaco
0
430
Featured
See All Featured
A Tale of Four Properties
chriscoyier
163
24k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
Mind Mapping
helmedeiros
PRO
1
210
The Curse of the Amulet
leimatthew05
1
12k
Designing Experiences People Love
moore
143
24k
Marketing to machines
jonoalderson
1
5.3k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
The Invisible Side of Design
smashingmag
302
52k
The Limits of Empathy - UXLibs8
cassininazir
1
340
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
190
A designer walks into a library…
pauljervisheath
211
24k
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!