signup에 실패했을때 처리방법 질문입니다!
지금 코드에선 이미 가입되어있는 유저가 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 참고 하시면 좋을 것 같습니다.
spring boot 3.x 버전 강의도 만들어주시면 안될까요?
0
85
1
3강 secret key 관련해서 질문있습니다
0
76
1
JwtFilter 에 TokenProvider 선언 시 final 키워드 빠진 이유
0
92
1
/api/authenticate 포스트맨 401 에러
0
243
1
Spring boot 3.x버전에서 data.sql 오류 발생할 경우
4
416
1
/api/hello 접근 시 401 나올 때 해결법
2
319
2
소스코드 전체 볼수 있을까요?
0
405
2
머이렇게 안되는게많노 ㅠ
1
775
2
스프링부트 3.x 버전 data.sql 삽입 오류 발생할 경우 해결 방법
6
1367
2
postman 결과가 다릅니다
0
376
2
body값이 비었습니다.
0
407
2
jjwt 버전을 올렸더니 jwt가 유효하지 않다고 합니다
0
3622
1
Refresh Token
0
522
1
유저 권한 설정
0
378
2
setAuthentication
0
506
1
postman에서 오류가 납니다..
0
1779
3
Spring boot 3.1.5 기준 학습 정리 파일 공유
1
1104
4
/api/hello에 접근이 안됩니다 ㅠㅠ
0
1095
2
mysql 설정로 실습시
0
891
2
유효한 JWT 토큰이 없습니다
0
677
2
8:45 spring security 3.1.5 설정 방법 (버전 안 맞춰서 안될때)
1
2290
2
2:00 에서 저처럼 버전 안 맞춰서 해서 헤매는 분들 이걸로 해보세요.
0
1286
3
JWT String argument cannot be null or empty.
0
2179
2
new User 생성자 오류 발생하는 분들...
6
510
2





