코드 그라데이션
Form 전송 객체 분리 - 소개 본문
Form 전송 객체 분리 - 소개
ValidationItemV4Controller
Q: 이름은 어떻게 지어야 하나요?
이름은 의미있게 지으면 된다. ItemSave 라고 해도 되고, ItemSaveForm , ItemSaveRequest ,
ItemSaveDto 등으로 사용해도 된다. 중요한 것은 일관성이다.
Q: 등록, 수정용 뷰 템플릿이 비슷한데 합치는게 좋을까요?
한 페이지에 그러니까 뷰 템플릿 파일을 등록과 수정을 합치는게 좋을지 고민이 될 수 있다.
각각 장단점이 있으므로 고민하는게 좋지만, 어설프게 합치면 수 많은 분기문(등록일 때, 수정일 때) 때문에
나중에 유지보수에서 고통을 맛본다.
이런 어설픈 분기문들이 보이기 시작하면 분리해야 할 신호이다.
728x90
'Spring > Validation' 카테고리의 다른 글
Bean Validation - HTTP 메시지 컨버터 (0) | 2024.03.07 |
---|---|
Form 전송 객체 분리 - 개발 (0) | 2024.03.06 |
Bean Validation - groups (0) | 2024.03.05 |
Bean Validation - 한계 (0) | 2024.03.05 |
Bean Validation - 수정에 적용 (0) | 2024.03.04 |
Comments