티스토리 뷰

IT/Spring

SpringBoot시작하기 - 3) pom.xml

래빗조아 2015. 8. 5. 10:29


현재 블로그의 SpringBoot 에제는 maven 기반이므로 pom.xml 에 대해서 설명합니다. 


artifactId기준으로 보면 대략 아래와 같이 몇개로 나눌 수 있습니다. 나머지 내용은 pom.xml이 일반적인 내용이므로 설명하지 않습니다.

 

<parent>


spring-boot-starter-parent 

  스프링 부트  최상위module로서 여러가지 스프링의 기본 의존 관계를 포함하고 있다.


<dependency>

dependency는 spring-boot-starter접두사를 가지고 있다. 예를 들어서 spring-data-jpa 모듈은 spring-boot-starter-data-jpa이다.

 spring-boot-starter   

  기본적인 spring 라이브러리 정보 설정

 spring-boot-starter-web

  웹 어플리케이션에서 필요한 라이브러리 설정 

 spring-boot-starter-actuator

  SpringBoot에서 제공하는 health check 기능 라이브러리 설정

 spring-boot-starter-test

  Spring Test Framework 라이브러리 설정 






댓글