Spring Boot
Spring Boot Project Structure
Learn the standard folder structure of a Spring Boot project.
Standard Directory Layout
A typical Spring Boot project looks like this:
Shell
my-app/
āāā src/
ā āāā main/
ā ā āāā java/
ā ā ā āāā com/example/myapp/
ā ā ā āāā MyAppApplication.java
ā ā ā āāā controller/
ā ā ā āāā service/
ā ā ā āāā repository/
ā ā ā āāā model/
ā ā āāā resources/
ā ā āāā application.properties
ā ā āāā static/
ā ā āāā templates/
ā āāā test/
ā āāā java/
āāā pom.xml
āāā README.md