이 글은 인프런의 백기선님의 강좌를 수강하며 정리한 글입니다. 1. 서론 예전 Spring Legacy Project의 경우 스프링 프레임워크의 버전업이든지, 써드파티의 버전업이든지 서로간의 의존성 충돌이 일어나기 시작하면 해결하는데 시간이 꽤 걸린다. 어떻게 해서 Spring Boot(이하 스프링 부트)는 어떻게 버전 명시 없이 의존성이 주입되는 것일까? 우선 스프링 부트 프로젝트의 pom.xml을 살펴봅시다. 2. Parent : Dependency Management + Resource Filtering + Plugin Configuration pom.xml(Maven) org.springframework.boot spring-boot-starter-parent 2.1.7.RELEASE 간단하게도,..