728x90
Spring 공식 홈페이지에서 제공하는 Spring Initializr 를 이용해 스프핑 부트 프로젝트를 세팅하려고 합니다.
1. Spring Initializr
1) https://spring.io/ 에 접속하여 Projects > Spring Initializr 에 들어갑니다.

2) 다음과 같이 옵션을 선택합니다.
- SNAPSHOT 이 쓰여있지 않은 버전으로 선택 (SNAPSHOT 은 베타버전으로 생각하면 됩니다.)
- Metadata: 프로젝트의 패키지 설정
- Packaging: Jar / Java: 11 버전으로 선택

3) Dependency 설정은 아래에 따라 필요한 것들로 설정합니다.
- DB 연동이 없는 프로젝트
- Lombok
- Spring Web
- Thymeleaf
- DB 연동을 하는 경우
- Spring Data JPA (Spring Data JPA 를 쓰는 경우)
- MySQL Driver (MySQL 인 경우)

4) 모든 설정을 완료한 후, GENERATE 버튼을 클릭하면 프로젝트 파일이 demo.zip 파일로 다운로드 됩니다.
5) IntelliJ 를 실행하여 아래와 같이 압축을 푼 demo 폴더 > build.gradle 파일을 선택한 후, open 을 클릭합니다.

6) Open as Project 를 클릭하고, 다운로드가 완료될 때까지 기다립니다.
7) 다운로드가 완료된 후, 다음과 같이 폴더 구조가 생깁니다.

스프링부트 프로젝트를 하기에 앞서 기본적인 세팅을 마무리하였습니다. 필자는 YouTube 영상 중 '코딩 레시피' 채널을 보면서 참고하였습니다. 앞으로 이 영상을 시청하면서 스프링 부트의 기본적인 공부를 해나갈 예정입니다. 링크는 아래와 같습니다.
https://www.youtube.com/@codingrecipe
728x90