인프런 커뮤니티 질문&답변

ujin2021님의 프로필 이미지
ujin2021

작성한 질문수

Spring Boot JWT Tutorial

signup에 실패했을때 처리방법 질문입니다!

해결된 질문

작성

·

235

1

지금 코드에선 이미 가입되어있는 유저가 signup을 하면 RuntimeException을 던지고, 응답으로 500을 받게됩니다.

이미 가입되어 있는 유저라면 status code 400과 "이미 가입되어있는 유저입니다" msg를 반환하고 싶은데, UserService.java의 singup method return 값을 boolean으로 해서 UserController에서 boolean값에 따라 response msg를 처리하는게 나을까요? 다른 좋은 방법이 있는지 궁금합니다!

감사합니다:)

답변 1

1

정은구님의 프로필 이미지
정은구
지식공유자

안녕하세요 ujin2021님! 

아래 링크에 관련 코드 올려놓았습니다.

https://github.com/SilverNine/spring-boot-jwt-tutorial

RestResponseEntityExceptionHandler, DuplicateMemberException 참고 하시면 좋을 것 같습니다.

ujin2021님의 프로필 이미지
ujin2021
질문자

감사합니다!!👍👍

ujin2021님의 프로필 이미지
ujin2021

작성한 질문수

질문하기