작성한 질문수
탄탄한 백엔드 NestJS, 기초부터 심화까지
Repository 패턴과 레이어 분리
작성
·
419
1
안녕하세요 강의 잘 듣고 있습니다.
계속 궁금했던것이 Http 관련 exception은 어떤 계층에서 내는 것이 일반적인지 궁금합니다.
repository 단에서 http exception을 내진않을것같고, service나 controller 인데
어떠한 기준으로 발생시키는것이 좋을까요?
답변 1
0
안녕하세요! Jon님!
저는 레포지토리, 서비스, 컨트롤러에 해당하는 에러는 보통 서비스 레이어에서 exception을 잡습니다. 서비스 레이어를 사용하지 않는다면 컨트롤러에서 잡고요. 물론 인터셉터, 가드, 파이프에서 에러가 발생한다면 각각에 대해서 발생시킵니다.
추가적인 질문있으시면 남겨주세요!