인텔리제이 Spring Boot 프로젝트 생성하기

Spring Boot란?

스프링 기반 어플리케이션을 더 빠르고 쉽게 개발할 수 있게 해주는 오픈소스 프로젝트입니다.
스프링으로 개발할 때보다 간단한 설정으로도 쉽게 웹 애플리케이션을 제작할 수 있습니다.
따라서 개발자는 복잡한 설정없이 쉽고 빠르게 스프링 프레임워크를 사용할 수 있습니다.

특징

  • 단독 실행 가능한 스프링 애플리케이션 생성
  • 내장 서블릿 컨테이너 사용(Tomcat, Jetty or Undertow)
  • 스타터(starter)를 통해 간결한 의존성 구성 지원
  • 라이브러리 의존성 버전 관리


intelliJ로 Spring Boot 프로젝트 생성하기

아래 설명은 intelliJ IDEA 2021.1.3(Ultimate Edition) 버전 기준으로 기술합니다.

  1. File > New > Project...
    New Project 창에서 Spring Initialzr 선택 각 항목 입력 후 Next 

  2. 프로젝트 의존성 설정
    프로젝트에서 사용하고자 하는 라이브러리 추가
    Spring Boot DevTools, Lombok, Spring Web만 선택 후 Finish

  3. 프로젝트 생성 완료


    프로젝트 레이아웃

    pom.xml 확인 - 2번에서 선택한 종속성 jar 확인

  4. 어플리케이션 구동
    Run

  5. 정상구동 확인
    Console 로그 확인

    브라우저 http://localhost:8080 접속 확인