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 REST - Repositories meet Hypermedia
Search
Oliver Drotbohm
November 04, 2015
Programming
0
5.9k
Spring Data REST - Repositories meet Hypermedia
Slides of the talk I held at W-JAX 2015 in Munich.
@springcentral
Oliver Drotbohm
November 04, 2015
Tweet
Share
More Decks by Oliver Drotbohm
See All by Oliver Drotbohm
It Takes Two to Tango – Designing Module Interactions in Modulithic Spring Applications
olivergierke
5
720
Bottom-Up Architecture – Bridging the Achitecture Code Gap
olivergierke
4
950
Spring Modulith – A Deep Dive
olivergierke
8
4.5k
Spring for the Architecturally Curious Developer
olivergierke
5
1.8k
Spring Boot 3 & Spring Framework 6
olivergierke
4
2k
Architecturally-evident Java Applications with jMolecules
olivergierke
9
2.9k
A Deep Dive into Spring Application Events
olivergierke
12
3.3k
Building Better Monoliths – Modulithic Applications with Spring Boot
olivergierke
4
970
Spring HATEOAS – Hypermedia APIs with Spring
olivergierke
1
750
Other Decks in Programming
See All in Programming
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
20
5.1k
[FEConf 2025] 모노레포 절망편, 14개 레포로 부활하기까지 걸린 1년
mmmaxkim
0
1.5k
Zendeskのチケットを Amazon Bedrockで 解析した
ryokosuge
3
280
More Approvers for Greater OSS and Japan Community
tkikuc
1
110
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
1.7k
【第4回】関東Kaggler会「Kaggleは執筆に役立つ」
mipypf
0
1.1k
Namespace and Its Future
tagomoris
6
700
CSC305 Summer Lecture 12
javiergs
PRO
0
140
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
570
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
450
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.4k
AI時代のUIはどこへ行く?
yusukebe
16
8.4k
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Become a Pro
speakerdeck
PRO
29
5.5k
The Cult of Friendly URLs
andyhume
79
6.6k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Practical Orchestrator
shlominoach
190
11k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Music & Morning Musume
bryan
46
6.8k
Bash Introduction
62gerente
615
210k
We Have a Design System, Now What?
morganepeng
53
7.8k
Transcript
Spring Data REST Repositories meet Hypermedia / olivergierke Oliver Gierke
2
Quickstart 3
Starbucks Example 4
Expose your database to the web! 5
Domain Driven Design 6
7 http://www.infoq.com/minibooks/domain-driven-design-quickly
8
9 Order LineItem Product Invoice Customer Payment Address Link Link
Link Email
Translating domain concepts into web- appropriate ones. “ – Spring
Data REST
11 Aggregate Root / Repository Collection / Item Resources IDs
URIs @Version ETags Last Modified Property Last Modified Header Relations Links
DEMO 12
Resources 13 Project home - https://projects.spring.io/spring-data-rest Examples - https://github.com/spring-projects/spring-data-examples Getting
Started Guides - https://spring.io/guides
Feedback welcome! 14
I do not know how to code, but I can
put in a JIRA ticket! “ – Jessica Alba @ YouTube
None