***** Microservices Architecture Training: https://www.edureka.co/microservices-... *****
This Edureka's tutorial on "Spring Boot Tutorial" will help you understand how to create Spring Boot project and implement various annotations of Spring Boot in your projects
3. Microservices Architecture Training www.edureka.co/microservices-architecture-training
Spring Boot
2
Takes an
opinionated view
of the Spring
platform.
Used to create
stand-alone Java
applications.3
1
Makes it easy to
create Spring-
powered, production-
grade applications.
Spring Boot Tutorial
4. Microservices Architecture Training www.edureka.co/microservices-architecture-training
What Spring Boot Is NOT!
Does not implement
any specific
framework
02Not an app or
a web server
01
Does not generate
code
03
Spring Boot Tutorial
5. Microservices Architecture Training www.edureka.co/microservices-architecture-training
Why Do We Need Spring Boot?
03
Provides a range
of
non-functional
features.
04
Does not
generate code.
Also, XML
configuration is
not required.
02
Finds quick ways
to diverge from
defaults
01
Provides faster and
widely accessible
‘getting started’
experience.
Spring Boot Tutorial
6. Microservices Architecture Training www.edureka.co/microservices-architecture-training
Spring v/s Spring Boot
03
Takes time to have Spring application
up and running
02
Manages life cycle of Java
01
Dependency Injection Framework
03
Shortest way to run Spring application
02
Need not worry about configuring a
data source
01
Pre-configured set of
frameworks/technologies
Spring Boot Tutorial
Spring Spring Boot
8. Microservices Architecture Training www.edureka.co/microservices-architecture-training
Steps To Create Your First Spring Boot Application
Add Spring Boot
Starter Parent
Add Spring Boot Starter Web
Configure Java Version 8
Add Spring Boot Plugin
Create Spring Boot
Application Launcher
01
02
03
04
05
Spring Boot Tutorial
9. Microservices Architecture Training www.edureka.co/microservices-architecture-training
Other Starter Projects
Spring-boot starter
webservices01 Spring-boot-starter-
test –02 Spring-boot-starter-
jdbc03
Spring-boot-starter-
security04 Spring-boot-starter-
data-jpa05 Spring-boot-starter-
data-rest06