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
560
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
3.4k
Performance Oriented Spring Data JPA & Hibernate
maciejwalkowiak
0
460
Spring for GraphQL
maciejwalkowiak
0
250
Troubleshooting Spring Boot Applications with Sentry
maciejwalkowiak
0
330
Spring Boot On Amazon Web services with Spring Cloud AWS
maciejwalkowiak
0
300
The State of Java Relational Persistence
maciejwalkowiak
6
1.5k
Upday Journey to Microservices
maciejwalkowiak
2
160
Environment agnostic applications with Spring
maciejwalkowiak
2
430
Spring Data MongoDB
maciejwalkowiak
6
340
Other Decks in Programming
See All in Programming
AtCoder Heuristic First-step Vol.1 講義スライド
terryu16
3
1.1k
リアルタイムレイトレーシング + ニューラルレンダリング簡単紹介 / Real-Time Ray Tracing & Neural Rendering: A Quick Introduction (2025)
shocker_0x15
1
250
小さく段階的リリースすることで深夜メンテを回避する
mkmk884
2
140
Signal-Based Data FetchingWith the New httpResource
manfredsteyer
PRO
0
120
DataStoreをテストする
mkeeda
0
250
趣味全開のAITuber開発
kokushin
0
150
Devinのメモリ活用の学びを自社サービスにどう組み込むか?
itarutomy
0
1.9k
ノーコードツールの裏側につきまとう「20分岐」との戦い
oguemon
0
110
PHPUnit 高速化テクニック / PHPUnit Speedup Techniques
pinkumohikan
1
1.3k
アーキテクトと美学 / Architecture and Aesthetics
nrslib
12
3.2k
AI時代のプログラミング教育 / programming education in ai era
kishida
23
21k
php-fpm がリクエスト処理する仕組みを追う / Tracing-How-php-fpm-Handles-Requests
shin1x1
5
890
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.6k
Gamification - CAS2011
davidbonilla
81
5.2k
Raft: Consensus for Rubyists
vanstee
137
6.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.3k
GitHub's CSS Performance
jonrohan
1030
460k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
360
Being A Developer After 40
akosma
90
590k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
Statistics for Hackers
jakevdp
798
220k
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