본문 바로가기
Spring/Spring MVC

Spring Web (Spring Starter Project Dependencies )

by doriver 2022. 9. 15.

STS4에서 Spring Starter Project ( gradle ) 를 생성할때

Dependencies를 하나도 추가 안한것과 , Spring Web만 추가한것

두개의 프로젝트를 관찰함

 

STS4의 Boot Dashboard에서 프로젝트들을 Start했을때

Spring Web를 추가한것은 Tomcat이 실행된다

NoDependency는 Tomcat실행 문구가 안뜬다

프로젝트의 build.gradle을 봐보면

차이점은  implementation 'org.springframework.boot: ~ ' 이부분

Spring Web을 추가한것은 spring-boot-starter-web 이고 NoDependency는 spring-boot-starter 이다

 

실제 라이브러리를 비교해봤다

상당히 많은 차이가 있다