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
510
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
Performance Oriented Spring Data JPA & Hibernate
maciejwalkowiak
0
84
Spring for GraphQL
maciejwalkowiak
0
170
Troubleshooting Spring Boot Applications with Sentry
maciejwalkowiak
0
240
Spring Boot On Amazon Web services with Spring Cloud AWS
maciejwalkowiak
0
220
The State of Java Relational Persistence
maciejwalkowiak
6
1.2k
Upday Journey to Microservices
maciejwalkowiak
2
120
Environment agnostic applications with Spring
maciejwalkowiak
2
370
Spring Data MongoDB
maciejwalkowiak
6
300
Other Decks in Programming
See All in Programming
コミュニティに参加したことで起きた変化
ohmori_yusuke
3
130
[スクリプト] Swiftの型推論を学ぼう
omochi
0
120
ドメイン・ファーストで考える問題解決に役立つモデル設計 / Domain First Model Design
suzushin54
1
1.4k
【KMC春合宿2024】実装視点で見るNeural Radiance Fields
runningoutrate
0
150
Why 1 + 1 = 2 in Swift?
1plus4
1
250
IntelliJ IDEA を知らなかった 自分に教えたい小ネタ集 / IntelliJ IDEA Hints for My Past Self
mackey0225
3
180
クソコード動画『カプセル化 Mk-II』 で考える 上手くカプセル化できない理由 / encapsulation2
minodriven
11
8k
incrementalモデルの理解を深める
ikkimiyazaki
2
640
DDD, necessary but insufficient: physical design principles for microservices
cer
PRO
0
2.2k
WinUI 3デモ - "CommunityToolkit.Mvvm"NuGetパッケージ編
andrewkeepcoding
0
130
Learning PHP and Static Analysis with PHP Parser
inouehi
1
250
OpenAPI を守るのは難しい
ohmori_yusuke
1
140
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
39
4.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
113
18k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
355
22k
Building a Modern Day E-commerce SEO Strategy
aleyda
15
6.3k
Building a Scalable Design System with Sketch
lauravandoore
455
32k
Adopting Sorbet at Scale
ufuk
66
8.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
28
46k
GitHub's CSS Performance
jonrohan
1023
450k
Code Reviewing Like a Champion
maltzj
512
39k
Fontdeck: Realign not Redesign
paulrobertlloyd
75
4.8k
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