상황1차 프로젝트를 진행하면서 @Validated로 유효성 로직을 구현하였다. 내가 체크해야될 필드는 아래 사진에서 보이는 필드 값들을모두 not null + jpa 기본 컬럼 사이즈인 varchar(255)를 넘지 않는지 사이즈 체크를 해야했다. 우리 팀은 이미지 등록을 DB에 byte [] 로 저장하게 구현했으므로 이미지 validate 는 커스텀 어노테이션을 만들어야만했다. (상품당 이미지는 1개만 들어가기도했고, 이미지의 크기가 작아서 이런 저장방식으로 구현했는데멘토님,강사님이 이렇게 이미지 구현하는 것은 좋지 않다고 말씀해주셨다. 사실 팀원들도 모두 알고있었던건데 워낙 간단한 프로젝트라서 방심(?)했던 것 같다) 구현 코드 Request용 DTO @Getter@Setter@NoArgsC..