Kotlin + @Valid를 써야할까?

0

Kotlin

목록 보기
29/32

새로 프로젝트를 개발하면서, 기존 프로젝트에서는 Request에 @Valid를 넣어서 유효성 검증을 했는데 이 부분에 대해서 @Valid를 쓸지 말지 고민이였다.

  1. java + @Valid와 kotlin + @Valid는 궁합은 차이가 크기 때문에
  2. kotlin을 Request에서 nullable을 두고 @NotNull 처리를 했는데, 이는 Service로의 Null전파를 막기위해서 !! 혹은 require() 과 같은 방법을 써야하는데 어떤 방법이 가장 좋을지
  3. 위의 방법을 고르기 위해서는 실질적으로 Bean Validation는 언제 작동하는지를 알아야함

위의 질문들에 대해서 답을 얻기 위해선 그 질문에 대해서 또 여러가지 질문이 생겼고, 그 답을 정리해보고자 한다.

profile
백엔드를 공부하고 있습니다.

0개의 댓글