나와바리 - 프로젝트 생성

Sungmin·2023년 3월 22일
1
post-thumbnail

1. 빌드 관리 도구

Gradle 선택

AntMaven의 장점을 모아 출시된 GradleMaven에 비해 간결하고 빌드시간이 상대적으로 빠르기에 Gradle을 빌드관리 도구로 결정.

2. Spring Boot 버전

3.0.4 선택

스프링부트 3버전중 가장 안정화 된 버전으로 결정.

3. Java 버전

java(17) 선택

  • Java Support기간이 길다.
  • 신규 버전이 나왔을 때 8버전에서 최신버전으로 전환하는 것 보다는 17버전에서 전환시 마이그레이션으로 인한 영향이 최소화 될 것 이라 생각함.
  • 무엇보다 스프링부트 버전 3.0이상은 java 17부터 지원되기 때문에 17버전으로 결정.

4. Dependencies

  • Spring Web
  • Spring Data JPA
  • Spring Boot DevTools
  • Lombok
  • MySQL Driver

profile
Let's Coding

0개의 댓글