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
December 04, 2012
Programming
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Spring Data JPA - Repositories done right
Slides of my talk at jDays 2012
Oliver Drotbohm
December 04, 2012
More Decks by Oliver Drotbohm
See All by Oliver Drotbohm
What's new in Spring Modulith?
olivergierke
1
330
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
830
Bottom-Up Architecture – Bridging the Achitecture Code Gap
olivergierke
4
1.1k
Spring Modulith – A Deep Dive
olivergierke
9
5.7k
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.2k
A Deep Dive into Spring Application Events
olivergierke
12
3.5k
Other Decks in Programming
See All in Programming
使用 Meilisearch 建立新聞搜尋工具
johnroyer
0
150
20260623_Loop Engineeringで自分の分身の問い合わせBotを作る
ryugen04
0
220
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
760
OSINT for SRE: 学術論文とポストモーテムから探る システム障害の共通パターン / SRE NEXT 2026
tomoyk
1
3.7k
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
210
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
180
共通化で考えるべきは、実装より公開する型だった
codeegg
0
240
信頼性について考えてみる(SRE NEXT 2026 miniLT)
hayama17
0
190
Performance Engineering for Everyone
elenatanasoiu
0
270
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
270
ローカルLLMでどこまでコードが書けるか -縮小版 / How much code can be written on a local LLM Shortened
kishida
2
190
symfony/aiとlaravel/boost
77web
0
130
Featured
See All Featured
Believing is Seeing
oripsolob
1
170
Designing Experiences People Love
moore
143
24k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
180
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Thoughts on Productivity
jonyablonski
76
5.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
420
Abbi's Birthday
coloredviolet
3
8.7k
Exploring anti-patterns in Rails
aemeredith
3
440
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
220
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!