반응형

build.gradle 파일에서 중요한 부분은 dependencies 이다.

 

안에 내용들을 살펴보면 implementation, testImplementation, testRuntimeOnly 라는것이 들어 있는데

implementation을 자세히 살펴보면

 

Spring Initializr로 통해서 프로젝트를 만들때 dependencies를 추가를 했는데

추가한 것들이 있는것을 확인 할 수 있다.

 


 

 

프로젝트를 만든 폴더 안에는 External Libraries라는 것이 있는데 여기 안에는 

추가한 dependencies만 있는 것이 아니라 Spring Web을 만드는데 필요한 Libraries가 있다!!

 

Libraries에서 중요한 부분은

  • spring-boot-starter-web
    • spring-boot-starter-boot : 톰켓
    • spring-webmvc : 스프링 웹 mvc
  • spring-boot-starter-thymeleaf : 타임리프 템플릿 엔진
  • spring-boot-starter
    • spring-boot
      • spring-core
    • spring-boot-starter-logging
      • logback,slf4j

 

test libraries

  • junit
  • mockito
  • assertj
  • spring-test

 


위 블로그 내용은 김영한님의 스프링입문 강의 내용을 바탕으로 적은 글!

반응형

'WEB > SPRING' 카테고리의 다른 글

Spring 자동 재시작  (0) 2024.07.25
Spring #5 MVC와 템플릿 엔진  (0) 2024.07.16
Spring #4 정적 컨텐츠  (0) 2024.07.16
Spring #3 View 환경설정  (0) 2024.07.16
Spring #1 Spring 프로젝트 생성  (0) 2024.07.13

+ Recent posts