java/spring, springBoot

스프링부트(SpringBoot) 시작하기 - Spring Initializr

정데브 2023. 10. 12. 19:45

Spring으로만 프로젝트를 만들다 SpringBoot를 배워보기로했다.

 

SpringBoot는 Spring보다 개발을 빠르게할 수 있으며 구성이 거의 필요하지않다. 기본값 설정이 존재하지만 설정을 바꿀 수 있다고한다. 

 

SpringBoot를 시작하기 위해서는 구글에 Spring Initializr을 검색한다.

 

 

 

Project - Gradle - Groovy

Language - Java

Spring Boot - 2.7.16

Project Metadata / Packaging - Jar - Java / 11

 

왼쪽 상단 ADD DEPENDENCLES.. 클릭

코드를 사용할때 자동완성되는 기능을 가진 [Lombok] 사용 + [Spring Web] 선택

 

설정이 완료되었다면 GENERATE를 통해서 다운로드!

여기서 압축을 풀때에는 한글이 들어간 주소가아닌 영문으로만 이루어진 곳에서 압축을 풀어야한다.

 

 

압축을 풀고 이전에 설치한 인텔리제이에서 실행하보자!

 

 

프로젝트 폴더 안에 있는 build.gradle 선택 ok

 

Open as Project 클릭! Trust Project 클릭

프로젝트를 열면 Build가 진행중이기에 잠시 대기한다.

 

src  > main > java > 안에있는 Application을 실행!

 

혹시 콘솔창에 에러가난다면 운영체제에 설치된 JDK와 인텔리제이에 설정된 JDK의 버전이 상이할 경우 프로젝트 실행이 진행되지 않는다! (나도 처음에 실행안됬따...ㅜ)

 

File > Settings에 들어가서 JVM을 확인해준다.

버전을 맞춰줌에도 에러가 발생한다면 프로젝트의 SDK도 맞춰줘야한다.

 

File > Project Structure 

 

두가지를 같은 버전으로 맞춰준다음 다시한번 run!

정상적으로 실행이됬을때 화면이다.