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 Boot in Action
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Maciej Walkowiak
October 26, 2015
Programming
590
0
Share
Spring Boot in Action
Presentation given to Szczecin Java User Group on the 26th of October 2015.
Maciej Walkowiak
October 26, 2015
More Decks by Maciej Walkowiak
See All by Maciej Walkowiak
Implementing Domain Driven Design with Spring
maciejwalkowiak
4
4.6k
Performance Oriented Spring Data JPA & Hibernate
maciejwalkowiak
0
670
Spring for GraphQL
maciejwalkowiak
0
310
Troubleshooting Spring Boot Applications with Sentry
maciejwalkowiak
0
420
Spring Boot On Amazon Web services with Spring Cloud AWS
maciejwalkowiak
0
360
The State of Java Relational Persistence
maciejwalkowiak
6
1.7k
Upday Journey to Microservices
maciejwalkowiak
2
200
Environment agnostic applications with Spring
maciejwalkowiak
2
490
Spring Data MongoDB
maciejwalkowiak
6
410
Other Decks in Programming
See All in Programming
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
140
net-httpのHTTP/2対応について
naruse
0
390
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
290
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
7
2.5k
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
360
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
4
1.2k
Technical Debt: Understanding it Rightly, Engaging it Rightly #LaravelLiveJP
shogogg
0
180
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.1k
JavaDoc 再入門
nagise
0
220
AIエージェントの隔離技術の徹底比較
kawayu
0
450
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.2k
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
130
Featured
See All Featured
The Curse of the Amulet
leimatthew05
1
13k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Six Lessons from altMBA
skipperchong
29
4.3k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
130
Mind Mapping
helmedeiros
PRO
1
220
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
240
How to build a perfect <img>
jonoalderson
1
5.5k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
The Mindset for Success: Future Career Progression
greggifford
PRO
0
350
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Transcript
SPRING BOOT IN ACTION @MACIEJWALKOWIAK
SPRING BOOT ..YET ANOTHER FRAMEWORK TO LEARN..?
None
None
None
SPRING GOT A LOT EASIER ▸ “starter-poms” ▸ Autoconfiguration for
all Spring components an many 3rd party libraries ▸ Project skeleton generated with web UI or command line tool
DO WE REALLY NEED APPLICATION SERVERS?
SPRING APPLICATION IS EXECUTABLE ▸ java -jar myapp.jar ▸ Embedded
containers: Tomcat, Jetty, Undertow ▸ Optionally can be packaged as WAR and run anywhere
MICROSERVICES … EVERYWHERE
SPRING BOOT IN ACTION
SPRING IS CLOUD FRIENDLY ▸ Externalized configuration ▸ Metrics ▸
Health checks ▸ Spring Cloud based on Spring Boot - plays nice with Netflix stack - de facto standard for building micro services
NO CODE GENERATION AND NO REQUIREMENT FOR XML CONFIGURATION
None
DEMO
Q&A @maciejwalkowiak maciejwalkowiak.com