[IntelliJ + Spring Boot + Gradle] Rest API Server 구축하기(1) - 개발 준비

김관응·2023년 3월 30일
0

Spring

목록 보기
3/7

개발환경

IDE : InteliJ
Spring Boot : 2.6.2
JDK : 17

1. 프로젝트 생성

https://start.spring.io/

위 사이트에서 스프링 프로젝트를 생성 해준다.

  • Project : Gradle Project
  • Language : Java
  • Spring Boot : 2.6.2

Metadata는 편한 대로 작성한다. Packaging은 Jar로 선택했고, Java는 17로 선택했다.

Dependencies에서 플러그인 두 개를 추가해준다.

  • Lambok : getter, setter 등을 자동 생성해주는 플러그인
  • Spring Web : 스프링의 웹서비스를 제공하게 해주는 플러그인

2. 프로젝트 세팅

인텔리제이에서 위에서 만들 프로젝트 폴더를 열어준다.

인텔리제이 설정의 Build, Execution, Deployment > Compiler > Annotaion Processors에 들어간다.

Enable annotation proccessing을 체크한다.

3. Application 설정

먼저 recources 아래 application.properties 파일을 application.yml 파일로 변경한다.

properties보다 yml이 계층구조로 보기가 편하다.

spring.application.name : application의 이름을 정한다.
spring.profiles.active : 프로파일을 설정한다. ---를 기준으로 프로파일을 여러 개 생성할 수 있다.
server.port : 서버의 서비스 포트를 설정한다.

4. 실행 확인

실행을 한 뒤 localhost:8888에 접속하여 확인을 하면 아래와 같은 에러 페이지를 볼 수 있다.

https://github.com/kwaneung/spring2022

profile
엔지니어였던 개발자

0개의 댓글