Record DTO와 Jakarta Validation: 전송 계약과 도메인 모델은 변경 이유가 다르다
판단 주제: 전송 계약과 도메인 모델은 변경 이유가 다르다. 선택 기준과 확인 신호를 함께 읽습니다.
- 1
Request DTO
외부 JSON 계약
- 2
Validation
형식과 범위 검사
- 3
Response DTO
노출할 필드 선택
- 4
유효한 JSON과 잘못된 JSON을 비교한다
Response DTO 결과에서 노출할 필드 선택
Validation 판정: 형식과 범위 검사. HTTP 입력 record와 도메인을 분리하고 1~1440분 규칙을 Jakarta Validation으로 검사합니다.