본문 바로가기

Back-End/Spring

[Spring Boot] Spring Boot - Spring Initializr 로 프로젝트 생성

728x90

Spring 공식 홈페이지에서 제공하는 Spring Initializr 를 이용해 스프핑 부트 프로젝트를 세팅하려고 합니다.

 

1. Spring Initializr

 

1) https://spring.io/ 에 접속하여 Projects > Spring Initializr 에 들어갑니다.

Projeccts > Spring Initializr

 

 

2) 다음과 같이 옵션을 선택합니다.

 

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

Spring Initializr 설정

 

 

3) Dependency 설정은 아래에 따라 필요한 것들로 설정합니다.

 

  • DB 연동이 없는 프로젝트
    • Lombok
    • Spring Web
    • Thymeleaf
  • DB 연동을 하는 경우
    • Spring Data JPA (Spring Data JPA 를 쓰는 경우)
    • MySQL Driver (MySQL 인 경우)

dependency 설정

 

 

4) 모든 설정을 완료한 후, GENERATE 버튼을 클릭하면 프로젝트 파일이 demo.zip 파일로 다운로드 됩니다.

5) IntelliJ 를 실행하여 아래와 같이 압축을 푼 demo 폴더 > build.gradle 파일을 선택한 후, open 을 클릭합니다.

 

demo > build.gradle > open 클릭

 

 

6) Open as Project 를 클릭하고, 다운로드가 완료될 때까지 기다립니다.

7) 다운로드가 완료된 후, 다음과 같이 폴더 구조가 생깁니다.

완료 후 화면

 

 

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

https://www.youtube.com/@codingrecipe

 

728x90