- 인프런 강의를 듣고 kotlin으로 변경
- 환경
- db는 postgres13 사용
- docker-compose up -d
- gradle 7.4
- java 17
- springboot 2.6.4
- db는 postgres13 사용
- ExceptionHandler를 이용한 공통 에러처리 추가
- spring-boot-starter-validation를 이용한 에러메세지 처리
- 확장메소드 활용(ex:IOrderRepository.findOrder)
- setter는 protected setter로 변경해서 사용
- ktlint 설정
- domain, api로 나눠서 Gradle Multi Module Project로 변경