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
5.9k
0
Share
Spring Data REST - Repositories meet Hypermedia
Slides of the talk I held at W-JAX 2015 in Munich.
@springcentral
Oliver Drotbohm
November 04, 2015
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 Programming
See All in Programming
サーバーレスで作る、動画データ管理基盤
oyasumipants
0
270
Sans tests, vos agents ne sont pas fiables
nabondance
0
160
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
130
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.7k
[BalkanRuby 2026] Drop your app/services!
palkan
3
690
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
230
3Dシーンの圧縮
fadis
1
340
OCRを使ってゲームのアイテムをデータ化する
kishikawakatsumi
0
120
ふつうのFeature Flag実践入門
irof
6
2.9k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
340
AI時代だからこそ「Bloc」を採用する価値があるのかもしれない
takuroabe
0
240
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
720
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Skip the Path - Find Your Career Trail
mkilby
1
130
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
210
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
270
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
The agentic SEO stack - context over prompts
schlessera
0
790
Code Reviewing Like a Champion
maltzj
528
40k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
KATA
mclloyd
PRO
35
15k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
190
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