도메인 엔터티에 대한 유효성 검사 코드는 어디에 두어야합니까? 클래스 내부에서 Validate() 또는 객체가 사용되는 컨텍스트 외부의 메서드에서? 아니면 둘다?도메인 엔티티 유효성 검사 코드가 객체 내부 또는 외부에 있습니까?
0
A
답변
0
유효성 검사가 엔티티 내부의 객체 만 참조하면 엔티티 내부에 유효성 검증을 넣어야합니다. 세> 0 또는 이름은 물론 모든 목록에서 (특정 정책이 적용되는 경우 확인의 validate() 메소드
- 들어 정책)은 실체 자체와 관련이 없으며 실체 외부의 상황/서비스/유효성 검사기에 의해 수행되어야하는 다른 코스/정책 객체를 검색/읽는 것을 포함한다.
0
최근 프로젝트에서 두 가지가 혼합되었습니다. 필드 길이 또는 정규 표현과 같은 간단한 데이터 제약의 경우 엔티티에 대한 유효성 검사를 수행합니다. 시스템의 다른 엔티티와의 관계와 같은 더 복잡한 검증의 경우 엔티티의 유효성을 검사하는 별도의 서비스를 사용할 것이므로 매우 잘 작동하는 것으로 나타났습니다.
관련 문제
- 1. 조건식이 클래스의 내부 또는 외부에 있어야합니까?
- 2. jquery 유효성 검사 코드가 포함됩니다.
- 3. 서비스 계층 유효성 검사 대 도메인 개체 유효성 검사; 도메인 객체의 잠재적 인 "남용"?
- 4. Struts2 동작 대 도메인 객체 수준의 유효성 검사
- 5. 내부 클래스의 인스턴스 유효성 검사
- 6. 도메인 개체 유효성 검사 및 유효성 검사 결과 표시
- 7. 저장소는 엔티티 객체 및 도메인 내 저장소에서
- 8. 문서 루트 내부 또는 외부에 PHP 라이브러리가 있습니까?
- 9. LINQ to SQL 엔티티 유효성 검사
- 10. jQuery 유효성 검사 규칙 내부 HTML
- 11. 내 도메인 객체 또는 뷰 모델에서 유효성 검사를합니까? 어디로 가야합니까?
- 12. 엔티티 유효성 검사 오류 잡기 및 해결
- 13. 스키마 정의를 사용하여 JSON 객체 유효성 검사
- 14. 대량으로 WHOIS를 사용하여 도메인 유효성 검사
- 15. SelectOneMenu 내부 유효성 검사 사용 안 함
- 16. 폼 유효성 검사 문제, 코드가 작동하지 않습니다.
- 17. 개체 수집시 사용자 지정 유효성 검사 또는 제거 유효성 검사
- 18. 간단한 폼 유효성 검사. 객체 지향
- 19. 유효성 검사 : 수업 또는 데이터베이스에서합니까?
- 20. JQuery와 유효성 검사 또는 조건
- 21. modelstate 유효성 검사 문자열을 객체 배열로 변환하십시오.
- 22. 유효성 검사 실패 후 객체 반환
- 23. XML 유효성 검사 : 올바르게하고 있습니까?
- 24. Grails : 새 객체를 만들 때 도메인 객체 유효성 검사에 실패했습니다.
- 25. 유효성 검사 도중 리디렉션
- 26. .NET에 대한 유효성 검사 프레임 워크가 있습니까?
- 27. ASP에서 유효성 검사/유효성 검사 유효성 검사 .net MVC 3
- 28. MVC 유효성 검사 : 유효성을 검사 할 대상은 어디입니까?
- 29. Html.DropDownList 유효성 검사 오류가없는 유효성 검사 오류
- 30. 영국 주소 또는 전화 번호 유효성 확인을위한 의사 코드가 있습니까?