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
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
280
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
800
Bottom-Up Architecture – Bridging the Achitecture Code Gap
olivergierke
4
1.1k
Spring Modulith – A Deep Dive
olivergierke
9
5.3k
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
20260428_Product Management Summit_tadokoroyoshiro
tadokoro_yoshiro
14
15k
20260423_執筆の工夫と裏側 技術書の企画から刊行まで / From the planning to the publication of technical book
nash_efp
3
610
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
460
Revisiting [CLS] and Patch Token Interaction in Vision Transformers
yu4u
0
400
PicoRuby as a Multi-VM Operating System
kishima
1
220
Pure Intonation on Browser: Building a Sequencer with Ruby
nagachika
0
170
弁護士ドットコム株式会社 エンジニア職向け 会社紹介資料
bengo4com
1
190
Good Enough Types: Heuristic Type Inference for Ruby
riseshia
1
320
No Types Needed, Just Callable Method Check
dak2
1
2.1k
M5Stack CoreS3とZephyr(RTOS)で Edge AIっぽいことしてみた
iotengineer22
0
350
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
150
AIでAIをテストする - 音声AIエージェントの品質保証戦略
morix1500
1
150
Featured
See All Featured
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.4k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Documentation Writing (for coders)
carmenintech
77
5.3k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.2k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
380
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
160
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Deep Space Network (abreviated)
tonyrice
0
120
Scaling GitHub
holman
464
140k
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!