7533ymh
117
2021-05-23 05:18:12
0
148

스프링부트 REST API 예외처리 단 질문입니다.


안녕하세요 현재 스프링부트로 REST API를 만들어서 프로젝트를 진행 중인 대학생입니다.

현재 거의 개발이 끝난 상태에서 코드를 몇가지 고치고 있습니다.

여기서 한 가지 질문이 있는데 서비스 단쪽이 비즈니스 로직을 담당하고 있는 데 만약 로그인 실패 같은 예외는 controller 단에서 작성해도 괜찮나요?

현재 controller에서 id를 통해 유저 객체정보를 받아와 비밀번호가 같은 지 비교하고 jwt 토큰을 주는 식으로 하고 있는 데 유저 service에 로그인 함수를 만들어서 controller 단으로 보내주는 게 맞는 걸까요 ?

사실 구현에는 문제가 없을 것 같긴 하지만 궁금하네요 ㅎㅎ 

controller에서 저런 로그인 실패 예외 나 연동 실패 오류 등에 대한 오류를 처리해도 상관없을까요?? 먼가 규칙?에 어긋나는 구현이 아닌가 싶어서 질문합니다.

0
  • 답변 0

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