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.7k
Performance Oriented Spring Data JPA & Hibernate
maciejwalkowiak
0
540
Spring for GraphQL
maciejwalkowiak
0
270
Troubleshooting Spring Boot Applications with Sentry
maciejwalkowiak
0
350
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
450
Spring Data MongoDB
maciejwalkowiak
6
360
Other Decks in Programming
See All in Programming
DMMを支える決済基盤の技術的負債にどう立ち向かうか / Addressing Technical Debt in Payment Infrastructure
yoshiyoshifujii
4
410
RailsGirls IZUMO スポンサーLT
16bitidol
0
200
코딩 에이전트 체크리스트: Claude Code ver.
nacyot
0
930
MCPを使ってイベントソーシングのAIコーディングを効率化する / Streamlining Event Sourcing AI Coding with MCP
tomohisa
0
170
React は次の10年を生き残れるか:3つのトレンドから考える
oukayuka
17
5.3k
Flutterで備える!Accessibility Nutrition Labels完全ガイド
yuukiw00w
0
170
PicoRuby on Rails
makicamel
3
140
チームで開発し事業を加速するための"良い"設計の考え方 @ サポーターズCoLab 2025-07-08
agatan
1
470
テストから始めるAgentic Coding 〜Claude Codeと共に行うTDD〜 / Agentic Coding starts with testing
rkaga
15
5.6k
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
880
AI駆動のマルチエージェントによる業務フロー自動化の設計と実践
h_okkah
0
230
ご注文の差分はこちらですか? 〜 AWS CDK のいろいろな差分検出と安全なデプロイ
konokenj
3
580
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Raft: Consensus for Rubyists
vanstee
140
7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Scaling GitHub
holman
460
140k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Building Applications with DynamoDB
mza
95
6.5k
GitHub's CSS Performance
jonrohan
1031
460k
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