Programming/Spring

[Spring] 스프링부트 프로젝트 생성

Yejii 2021. 11. 16. 12:43

1. https://start.spring.io/ 접속

 

2. 프로젝트 기본 설정

- 빌드툴 : Maven / Gradle

- 프로젝트 이름 : Artifact, Name

- 패키징(압축) 종류 : Jar / War

- 자바 버전 : 17 / 11 / 8

(참고) 웹프로젝트는 War로 패키징하여 배포해야 하지만, Spring에서는 Jar로 패키징하는 것도 가능

 

 

2. 의존성(Dependency) 설정

> 우측 상단의 ADD DEPENDENCIES 클릭하여 Spring Web 의존성 추가

 

> 하단 중앙의 EXPLORE 버튼을 눌러 생성된 Maven 설정파일을 확인해보면 

  'spring-boot-starter-web' dependency가 추가된 것을 확인할 수 있다.

 

   (참고) spring-boot-starter-web은 Spring 프로젝트를 실행하는 데 필요한 모든 jar파일을 패키징한 파일이다.

   Dependency Hierarchy를 통해 starter 패키지가 포함하는 수많은 jar 파일들을 확인할 수 있다.

> GENERATE를 클릭하여 프로젝트를 생성하고, 다운로드 폴더에 저장한다.