이번 글에서는 Spring Initializr를 이용해서 Spring boot 생성하는 법을 알아보려고 한다.
Spring Initializr - Spring boot Project 생성 페이지
프로젝트 생성

프로젝트
- 빌드 도구 선택으로 프로젝트 구성을 도와줄 도구를 고른다고 생각하면 된다.
- 최근에는 Gradle을 사용해 프로젝트를 생성하는 추세이므로 Gradle을 선택하는 것을 권장하지만, 상황에 맞게 선택하길 바란다.
Language
- 프로젝트에서 사용할 언어를 선택 해주면 된다.
- Java를 주로 사용해서 Java를 선택하였다.
Spring Boot
- Spring Boot의 버전을 선택할 수 있다.
- 글 작성일을 기준으로 3.1.4가 권장되는 버전이며, SNAPSHOT 같은 경우에는 아직 개발 중인 버전이므로 상황에 맞게 선택하길 바란다.
Project Metadata
- Group - 도메인 명
- 회사에서 사용할 때는 보통 도메인(naver, google)을 입력한다고 한다.
- 프로젝트에서 사용할 도메인 명을 적절하게 입력해주면 될 것 같다.
- Artifact - 결과물 명
- 프로젝트 빌드 시 [설정한 Artifact 이름].jar 와 같이 생성된다.
- 필자는 보통 프로젝트 명을 입력 했다.
- Name - 프로젝트 명
- 보통 Artifact 입력 시 동일하게 바뀌는 값이다.
- Description - 설명
- Package name - 패키지 명 (폴더 명)
- 위 항목들을 작성하면 자동으로 작성된다.
- Group + Artifact
Packaging