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.8k
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
590
Bottom-Up Architecture – Bridging the Achitecture Code Gap
olivergierke
4
840
Spring Modulith – A Deep Dive
olivergierke
7
4.1k
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
8
2.8k
A Deep Dive into Spring Application Events
olivergierke
12
3.2k
Building Better Monoliths – Modulithic Applications with Spring Boot
olivergierke
4
910
Spring HATEOAS – Hypermedia APIs with Spring
olivergierke
1
700
Other Decks in Programming
See All in Programming
Generating OpenAPI schema from serializers throughout the Rails stack - Kyobashi.rb #5
envek
1
380
Visual StudioのGitHub Copilotでいろいろやってみる
tomokusaba
1
210
CloudNativePGを布教したい
nnaka2992
0
110
Multi Step Form, Decentralized Autonomous Organization
pumpkiinbell
1
860
Better Code Design in PHP
afilina
0
170
ソフトウェアエンジニアの成長
masuda220
PRO
12
2.1k
自力でTTSモデルを作った話
zgock999
0
100
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
170
もう僕は OpenAPI を書きたくない
sgash708
5
1.9k
Datadog Workflow Automation で圧倒的価値提供
showwin
1
160
Go 1.24でジェネリックになった型エイリアスの紹介
syumai
2
280
Ça bouge du côté des animations CSS !
goetter
2
150
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
461
33k
Building Your Own Lightsaber
phodgson
104
6.2k
Six Lessons from altMBA
skipperchong
27
3.6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
A Tale of Four Properties
chriscoyier
158
23k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
570
How STYLIGHT went responsive
nonsquared
98
5.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
It's Worth the Effort
3n
184
28k
Automating Front-end Workflow
addyosmani
1368
200k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
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