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
520
Spring for GraphQL
maciejwalkowiak
0
270
Troubleshooting Spring Boot Applications with Sentry
maciejwalkowiak
0
340
Spring Boot On Amazon Web services with Spring Cloud AWS
maciejwalkowiak
0
310
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
deno-redisの紹介とJSRパッケージの運用について (toranoana.deno #21)
uki00a
0
130
C++20 射影変換
faithandbrave
0
500
2度もゼロから書き直して、やっとブラウザでぬるぬる動くAIに辿り着いた話
tomoino
0
160
複数アプリケーションを育てていくための共通化戦略
irof
10
4k
GraphRAGの仕組みまるわかり
tosuri13
7
450
事業戦略を理解してソフトウェアを設計する
masuda220
PRO
22
6.2k
統一感のある Go コードを生成 AI の力で手にいれる
otakakot
0
3k
Javaに鉄道指向プログラミング (Railway Oriented Pro gramming) のエッセンスを取り入れる/Bringing the Essence of Railway-Oriented Programming to Java
cocet33000
2
580
Using AI Tools Around Software Development
inouehi
0
1.2k
ktr0731/go-mcpでMCPサーバー作ってみた
takak2166
0
170
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
120
CursorはMCPを使った方が良いぞ
taigakono
0
130
Featured
See All Featured
Thoughts on Productivity
jonyablonski
69
4.7k
How STYLIGHT went responsive
nonsquared
100
5.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Into the Great Unknown - MozCon
thekraken
39
1.9k
4 Signs Your Business is Dying
shpigford
184
22k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Practical Orchestrator
shlominoach
188
11k
Designing for humans not robots
tammielis
253
25k
Done Done
chrislema
184
16k
For a Future-Friendly Web
brad_frost
179
9.8k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
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