val drugList: List<DrugItemDto>? = null
@field:Size(min = 1, max =10)
만 검증할 뿐, 내부 DrugItemDto를 검증해주지 않는다....->그래서 검색해본 결과, 자바에서 drugList 변수 위에 @Valid 를 붙여주면 된다고 해서 해봤는데 안됨;
또 코틀린에서는 처리방법이 다른가 검색해봤더니. 역시나 달랐다.
여기서도 @field:
를 붙여줘야함...
위와 같이 붙여주면 잘 작동한다.... 흑흑흑
+++ 그 외에도 @NotNull
, @NotBlank
를 사용하고 싶다면, 앞에 field:
를 꼭 붙여줘야 잘 작동함!!
@field:NotBlank
@field:
를 안붙여줘서 그랬던것임.그 외 위의 이유에 대해 알고 싶다면,
출처