springboot maven 프로젝트는 pom.xml을 통해서 의존성(dependency)을 관리한다.
springboot는 어떻게
- spring-boot-dependencies
- spring-boot-starter-parent
- pom.xml
pom.xml은
spring-boot-starter-parent 라는 parent pom을,
spring-boot-starter-parent는
spring-boot-dependencies 라는 parent pom을. . .
즉, pom.xml은 spring-boot-dependencies의
<properties>와 <dependencyManagement>의 정보를 상속받아 오기 때문에
각 의존성들에 대하여 버전을 명시하지 않아도 parent가 관리하는 버전으로
알아서 사용할 수 있다.