Entity
Custom ResponseEntity 사용
DTO
column 불가
api 1개당
중복된 요청일 때, API별로 만들기
중복된 응답일 때, DomainInfoResponse, DomainInfoDetailResponse 만들어서 활용
네이밍: 도메인 + 기능 + 요청or응답 (Requset, Response)
UserCreateResponse
DomainDeleteRequest
Response: @Builder, @Getter
Request: @Getter
Repository
Service
패키지 구조
User
yml vs proiperties = yml
database name
공통 response
BaseTimeEntity
Exception
*BAD_REQUEST 400*
*UNAUTHORIZED 401*
*FORRBIDDEN 403*
*NOT_FOUND 404*
*CONFLICT 409*
Swagger 적용
Quiz 답은 중복답일 경우에 :::
CQRS 도입에 대해서… 보류
service impl 분리에 대해서… 보류