인프런 커뮤니티 질문&답변

wxogud3377님의 프로필 이미지

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

필드와 컬럼 매핑

검증을 사용할때

23.07.04 21:54 작성

·

321

0

만약 Member에 검증이 필요하다고 하면

검증객체를 따로 클래스로 만들어서 사용하나요?

엔티티에 덧붙여서 사용하나요?

답변 1

0

y2gcoder님의 프로필 이미지

2023. 07. 05. 09:42

안녕하세요. wxogud3377님, 공식 서포터즈 y2gcoder입니다.

정답은 없다고 생각합니다.

그저 저의 개인적인 의견으로는 도메인 엔티티 내에서 검증할 수 있는 부분이라면 도메인 모델 내에서 처리하고 그 외에 외부 통신이 필요하거나 복잡한 검증 로직이 필요하다면 검증기를 따로 만들어서 검증할 것 같습니다!

검증기를 만든 뒤에 검증기에 간단한 검증 로직도 옮기는 것도 취향에 따라 가능할 것 같습니다!

감사합니다.