vaild

    Spring Request 데이터를 List 형태로 받으면 @Valid 체크가 안되는 현상 해결 방법

    Spring Request 데이터를 List 형태로 받으면 @Valid 체크가 안되는 현상 해결 방법

    Spring does not check valid when list data is databinding다음과 같은 예시가 있습니다.스프링에서 Controller 로 데이터가 넘어올 때 [java.util.List] 형태의 데이터만 넘어와서해당 List에 맞게 DTO를 만들어서 List로 데이터를 받는데,List 안의 데이터에 대해서 분명히 조건 체크를 하게 했는데 Null로 데이터가 넘어온 데이터로 작업하게 되어 에러가 발생한다 ?????위 문제로 인해 저도 여러 해결 방법을 찾아봤는데요특히, "Custom Validator를 만들어서 체크하면 된다" 하는 글이 대부분이었습니다.위 Custom Validator가 아닌 방법으로 좀 더 손쉽게 해결 가능하도록 해봅시다.우선 이유부터 알아봅시다.왜 ? 도대체..