먼저 spring initializer 웹 사이트에 접속한다.
https://start.spring.io/
위에서부터 차례로 옵션을 선택하면 되는데
빌드 도구를 선택하는 항목으로 maven과 gradle 중 선택한다. (현재는 Gradle을 좀 더 선호하는 추세이므로 Gradle을 선택하였다.)
개발언어를 선택하는 항목으로 Java를 선택하였다.
스프링 부트의 버전을 선택하는 항목이다. 버전 옆에 괄호가 있는 항목들은 아직 정식 릴리즈가 되지 않은 버전이므로, 정식 릴리즈된 버전 중 가장 최신 버전을 선택한다.
생성할 프로젝트의 속성들을 지정하는 항목이다.
Group에는 주로 기업의 도메인명을 적어준다.
Artifact는 빌드의 결과물 즉, 프로젝트명을 의미한다
필요한 라이브러리들을 불러오는 항목
이 때, 한 라이브러리와 연관관계가 있는 모든 라이브러리들이 import된다.
웹 프로젝트를 만들 것이기 때문에 web, thymeleaf를 선택한다.
이렇게 모든 항목을 설정 완료 했으면 generate를 눌러 프로젝트를 생성한다.
생성한 프로젝트 zip파일을 압축 해제하고, IntelliJ에서 해당 폴더 내의 build.gradle 파일을 찾아 open한다.