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
Maciej Walkowiak
October 26, 2015
Programming
0
570
Spring Boot in Action
Presentation given to Szczecin Java User Group on the 26th of October 2015.
Maciej Walkowiak
October 26, 2015
Tweet
Share
More Decks by Maciej Walkowiak
See All by Maciej Walkowiak
Implementing Domain Driven Design with Spring
maciejwalkowiak
4
4k
Performance Oriented Spring Data JPA & Hibernate
maciejwalkowiak
0
580
Spring for GraphQL
maciejwalkowiak
0
280
Troubleshooting Spring Boot Applications with Sentry
maciejwalkowiak
0
380
Spring Boot On Amazon Web services with Spring Cloud AWS
maciejwalkowiak
0
320
The State of Java Relational Persistence
maciejwalkowiak
6
1.5k
Upday Journey to Microservices
maciejwalkowiak
2
170
Environment agnostic applications with Spring
maciejwalkowiak
2
460
Spring Data MongoDB
maciejwalkowiak
6
370
Other Decks in Programming
See All in Programming
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
970
iOSアプリの信頼性を向上させる取り組み/ios-app-improve-reliability
shino8rayu9
0
160
Catch Up: Go Style Guide Update
andpad
0
210
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
220
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
960
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
510
Cursorハンズオン実践!
eltociear
2
560
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
790
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
210
あなたの知らない「動画広告」の世界 - iOSDC Japan 2025
ukitaka
0
460
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
650
Devvox Belgium - Agentic AI Patterns
kdubois
1
100
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
53
9k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Faster Mobile Websites
deanohume
310
31k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Facilitating Awesome Meetings
lara
56
6.6k
What's in a price? How to price your products and services
michaelherold
246
12k
Mobile First: as difficult as doing things right
swwweet
224
10k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Six Lessons from altMBA
skipperchong
28
4k
A Tale of Four Properties
chriscoyier
160
23k
Why Our Code Smells
bkeepers
PRO
339
57k
Git: the NoSQL Database
bkeepers
PRO
431
66k
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