목록2024/07/28 (1)
쌓고 쌓다
API, BindingResult, MessageSource를 이용한 에러 메시지 출력 방법
다음과 같은 상황에 문제 해결을 하고자 생각해낸 구현 방법이다. 사용자가 게시글과 같은 도메인 DTO와 태그를 통해 파일도 함께 컨트롤러로 요청을 보냈을때함께 보낸 도메인 클래스의 유효성 검사가 실패한다면 다음과 같은 컨트롤러 로직을 탈것이다. Controller 코드@PostMapping("/signup")public String signup(@Validated MemberSignupRequest memberSignupRequest, BindingResult bindingResult) { if (bindingResult.hasErrors()) return "member/signup"; memberService.signup(memberSignupRequest)..
프로그래밍/spring
2024. 7. 28. 22:15