본문 바로가기
Spring & SpringBoot

[Spring] Spring Initializr 사용법

by nyrimmm 2024. 3. 24.

Spring Initializr란?

spring boot를 기반으로 spring 관련 프로젝트를 생성해주는 사이트

https://start.spring.io/

 

📌 Project

  • 프로젝트에 필요한 라이브러리를 관리해주는 툴
  • MavenGradle
  • 과거에는 Maven을 많이 사용했지만, 요즘에는 Gradle을 많이 사용함

 

📌 Lanauge

  • 언어 선택
  • Java, Kotlin, Groovy

 

📌 Spring Boot Version

  • 스프링 부트 버전 선택
  • SNAPSHOT: 아직 만들고 있는 버전
  • M1: 정식 릴리즈되지 않은 버전
  • 뒤에 영어가 붙어있지 않은 정식 버전 중 가장 최신 버전을 선택한다.

 

📌 Project Metadata

  • Group: 기업 도메인 명
  • Artifact: build되어 나올 결과
  • Name: 프로젝트명(일반적으로 Artifact와 동일)
  • Description: 설명
  • Package Name: 패키지명(Group과 Artifact를 설정하면 자동으로 생성)

 

📌 Dependencies

  • 프로젝트에 사용할 라이브러리 선택 → Spring Web, Thyemleaf

 

 

모두 입력 후 하단의 GENERATE 버튼을 클릭하여 프로젝트를 다운받는다.

 

 


생성된 프로젝트 오픈

1. 다운받은 프로젝트 압축을 해제

 

 

2. IntelliJ을 실행한 뒤, Open 버튼 클릭

 

 

3. 압축해제한 프로젝트 파일(hello-spring)의 build.gradle 선택

 

 

4. 프로젝트 열기

 

 

5. 프로젝트 실행하기

    main/java 폴더에 있는 메인자바파일 Run

 

 

6. 프로젝트 실행 성공

localhost:8080에 접속했을 때