2
2
.
.
1
1
.
.
2
2
S
S
p
p
r
r
i
i
n
n
g
g
I
I
n
n
i
i
t
t
i
i
a
a
l
l
i
i
z
z
e
e
r
r
I
I
n
n
f
f
o
o
[
[
R
R
]
]
Spring Initializer is Web Application that creates Spring Boot Project from the selected Spring Boot Starters by
populating pom.xml or build.gradle file with Maven or Gradle dependencies for selected Spring Boot Starters
performing some additional setup with configuration files
creating directory structure for your Spring Project
You can then download such empty Spring Project as ZIP File and use it to create Spring Project inside your IDE.
Spring Project will not contain any JARs or Java Classes. They will be downloaded once we import Project into IntelliJ.
Spring Initializer implementation code is located at https://github.com/spring-io/initializr.
https://start.spring.io is example of Web Application that implements Spring Initializer.
We are using Spring Initializer to Create Spring Boot Project in following tutorials
Using IntelliJ Community
Using IntelliJ Ultimate
This will Results in Created Spring Boot Project.
https://start.spring.io implements Spring Initializer