2013-08-02 3 views
0

나는 봄과 동면을 함께 사용한다. 애플리케이션에 저장소, 서비스, 컨트롤러 계층이 있습니다. 컨트롤러에서 @ExceptionHandler를 사용하여 예외를 처리합니다. 저장소 계층 (DAO 또는 CRUD)에서 예외를 처리하는 올바른 방법은 무엇입니까?저장소 계층에서 예외 처리를위한 최상의 방법

답변

0

저장소 클래스에서 예외를 catch해야한다고 생각하지 않지만 적절한 메시지를 사용자에게 표시 할 수 있도록 컨트롤러에 전파 할 수 있어야합니다. 예외의 일반적인 유형을 처리하기 위해 3.2 예외를 처리하기에 좋은 곳인 @ControllerAdvice이 추가되었습니다. 자세한 내용은 스프링 참조를 참조하십시오. 저장소 클래스에서 여전히 예외를 처리하려면이 시나리오를 언급하십시오.

관련 문제