Spring
Spring Boot 🌼 환경 설정
doridam
2023. 6. 14. 11:25
Spring Boot 프로젝트 환경설정 🔥
1. JDK 설치 및 환경변수 설정
프로젝트에 사용할 SpringBoot 버전에 따라 JDK를 설치 한다.
※ Spring Boot 3.x.x 버전은 JDK 17 이상으로 설치
※ Spring Boot 2.x.x 버전은 JDK 11 또는 8 설치
Chocolatey 를 사용하거나 OpenJDK 설치 및 환경 변수 설정을 참고하여 설치 한다.
3. Maven 또는 Gradle 설치 (생략가능)
4. Spring Initializr 를 사용하거나 IDE를 사용하여 프로젝트 생성진행.
Spring Initializr 사용법
- 빌드 툴 설정
- 사용할 프로젝트의 따라 Gradle 혹은 Maven을 선택한다.
- Spring Boot 버젼
- JDK 버전에 따라 3.x.x 혹은 2.x.x 를 선택하면 된다.
JDK 11의 경우 3.x.x 는 사용불가
- JDK 버전에 따라 3.x.x 혹은 2.x.x 를 선택하면 된다.
- 프로젝트 Metadata 설정
- 패키지 명과 배포시 프로젝트 명, 패키징 방식, JDK 버젼을 정한다.
- Dependency 추가
- 프로젝트에 라이브러리를 추가할 수 있다. 생성 후에 Build툴을 통해 추가도 가능하다.
- 4-1. ADD DEPENDENCIES를 선택시 아래와 같은 창에서 dependency를 추가할 수 있다.
Web프로젝트 생성시 Dependency
Spring Web - Web 어플리케이션을 만들기 위한 기본 dependency. Tomcat을 내장하며 Http 프로토콜과 Spring MVC가 포함된다.
- Lombok - Getter, Setter, 생성자, builder를 어노테이션으로 반복되는 코드 작성을 줄여주는 라이브러리
- Mybatis Framework - 어노테이션 또는 메소드를 이용하여 SQL 맵퍼 프레임워크
- DB Driver - 프로젝트에서 사용하는 DB에 따라 선택하여 추가한다.
- Template Eengines- ※선택사항 : 데이터 바인딩이 필요할 경우 추가하여 사용한다.
- dependency를 추가한 후 GENERATE를 클릭하여 생성된 프로젝트를 다운받는다.