개꿀
1k
2019-02-12 09:21:50
1
120

스프링 Service 단에서 효율적인 벨리데이트 검사


안녕하세요 다름이 아니라

컨트롤러에서 @Valid 통해서 Requestbody로 들어오는 값들 검사했는데요


공통적용된 서비스를 내부적으로 사용해야할 일이있어서


ServiceImpl에서 벨리데이션 체크 ( 공백 , 0 ,null 등등) 해야하는데


서비스임플 메소드에 vo랑 model 두개 넘겨주고있는데


어떻게하면 효율적으로 한마디로 코드수 줄여가면서 검사할수있을까요..


서비스단에서도 valid 같은 어노테이션 적용이 되나요?


0
0
  • 답변 1

  • 어쩌다
    4k
    2019-02-12 10:14:00

    validation 은 컨트롤러

    서비스로직은 서비스

    이렇게 추천드립니다.

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.