본문 바로가기

STUDY/Spring

Spring Boot | 프로젝트 생성, 실행하기

1. 스프링 이니셜라이저로 프로젝트 생성하기 - start.spring.io/

스프링 이니셜라이저?
스프링 부트 프로젝트를 만들어주는 스프링에서 운영하는 사이트

라이브러리(Dependencies)는 아래와 같이 Spring Web, Thymeleaf를 추가한다.

Web프로젝으로 만들 것이므로 Spring Web 추가
템플릿 엔진으로 Thymeleaf선택

  • Project는 Gradle로 선택
  • Language는 java
  • Spring Boot는 스프링 부트 버전을 선택하는 부분인데, SNAPSHOT이나 M1같은게 붙은 것 말고 정식 릴리즈 버전을 선택하는 것이 좋음
  • Project Metadata의 Group은 보통 기업명/기업도메인명을 적는 곳, Artifact는 빌드되어 나올 때 결과물로 프로젝트명을 적는다. Name, Description, Package name은 자동 생성되는 값을 유지!
    GENERATE눌러 생성!

2. IntelliJ에서 프로젝트 열기

압축된 프로젝트를 압축 해제 후, 인텔리제이에서 열어준다.

build.gradle파일을 선택
이것저것 설치하하는 과정을 거치면 끝입니다...
프로젝트 구조

3. 프로젝트 실행

HelloSpringApplication.java파일의 main메서드를 실행하면 된다..

프로젝트 실행 후 localhost:8080으로 접속했을 때 아래와 같은 에러 페이지가 뜨면 성공

프로젝트가 실행이 제대로 되지 않았다면, 사이트에 연결할 수 없음이 뜬다.