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
4.1k
Performance Oriented Spring Data JPA & Hibernate
maciejwalkowiak
0
590
Spring for GraphQL
maciejwalkowiak
0
280
Troubleshooting Spring Boot Applications with Sentry
maciejwalkowiak
0
390
Spring Boot On Amazon Web services with Spring Cloud AWS
maciejwalkowiak
0
330
The State of Java Relational Persistence
maciejwalkowiak
6
1.6k
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
CSC509 Lecture 08
javiergs
PRO
0
260
Ktorで簡単AIアプリケーション
tsukakei
0
120
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
200
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
2
380
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
200
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.2k
Devoxx BE - Local Development in the AI Era
kdubois
0
150
AI 駆動開発におけるコミュニティと AWS CDK の価値
konokenj
5
290
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
360
Migration to Signals, Resource API, and NgRx Signal Store
manfredsteyer
PRO
0
130
Inside of Swift Export
giginet
PRO
1
160
Webサーバーサイド言語としてのRustについて
kouyuume
1
5k
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
BBQ
matthewcrist
89
9.9k
Raft: Consensus for Rubyists
vanstee
140
7.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
22k
Practical Orchestrator
shlominoach
190
11k
Building Applications with DynamoDB
mza
96
6.7k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
4 Signs Your Business is Dying
shpigford
186
22k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
190
55k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
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