인프런 커뮤니티 질문&답변
에러처리는 어떤 계층에서 하나요?
작성
·
478
퀴즈
민감한 데이터(예: 데이터베이스 URI)를 코드에 직접 노출하는 대신 권장되는 안전한 방법은 무엇일까요?
하드코딩하여 사용합니다.
환경 변수를 사용합니다.
주석으로 처리해둡니다.
별도의 파일에 확장자 없이 저장합니다.
답변 1
0
윤상석
지식공유자
안녕하세요! Jon님!
저는 레포지토리, 서비스, 컨트롤러에 해당하는 에러는 보통 서비스 레이어에서 exception을 잡습니다. 서비스 레이어를 사용하지 않는다면 컨트롤러에서 잡고요. 물론 인터셉터, 가드, 파이프에서 에러가 발생한다면 각각에 대해서 발생시킵니다.
추가적인 질문있으시면 남겨주세요!





.png?w=112)