Spring Boot Starter
스프링부트 프로젝트를 생성하기 위해 스프링 부트 스타터 페이지로 가서 프로젝트를 생성한다.
프로젝트 정보 | 세부 정보 |
---|---|
Project | Gradle - Groovy |
Language | Java |
Spring Boot | 3.x.x |
Group | group |
Artifact | name |
Name | name |
Package name | group.name |
Packaging | War (servlet, jsp를 사용할 경우) 또는 Jar (springboot, thymeleaf를 이용할 경우) |
Java | 17 또는 21 |
Dependencies | Spring Web, Lombok, Thymeleaf |
Gradle 설정
Settings > Build, Execution, Deployment > Build Tools > Gradle
Build and run using: Gradle
Run tests using: Gradle
Gradle JVM: Java version과 맞게 setting
단, 스프링 부트 3.2 이전에서는
해당 설정을 IntelliJ IDEA로 설정하면 실행 속도가 빠름
스프링 부트 3.2부터는 Gradle로 설정
IntelliJ 무료 버전이고 packaging이 war일 경우
해당 설정을 Gradle로 설정
또는 build.gradle > dependencies에서
providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat' 부분을 주석처리
Project Structure 설정
Project Structure > Project Settings > Project
SDK와 Language level을 Java version과 맞게 setting
Lombok 설정
Settings > plugins > Lombok 검색 및 실행 > 재시작
Settings > Annotation Processors > Enable annotation processing 체크 > 재시작
Postman 설치
출처: 김영한, 「스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술」, 인프런
'Web > Spring Boot' 카테고리의 다른 글
스프링 MVC 요청과 응답 (0) | 2024.01.05 |
---|---|
스프링 MVC 구조 (0) | 2024.01.05 |
Front Controller 패턴 (0) | 2024.01.04 |
서블릿, JSP을 사용한 MVC 패턴 (0) | 2024.01.04 |
서블릿 이해하기 (0) | 2024.01.03 |