
Gradle 선택
Ant와Maven의 장점을 모아 출시된Gradle은Maven에 비해 간결하고 빌드시간이 상대적으로 빠르기에Gradle을 빌드관리 도구로 결정.
3.0.4 선택
스프링부트 3버전중 가장 안정화 된 버전으로 결정.
java(17) 선택
- Java Support기간이 길다.
- 신규 버전이 나왔을 때 8버전에서 최신버전으로 전환하는 것 보다는 17버전에서 전환시 마이그레이션으로 인한 영향이 최소화 될 것 이라 생각함.
- 무엇보다 스프링부트 버전 3.0이상은 java 17부터 지원되기 때문에 17버전으로 결정.
- Spring Web
- Spring Data JPA
- Spring Boot DevTools
- Lombok
- MySQL Driver
