0
나는 봄과 동면을 함께 사용한다. 애플리케이션에 저장소, 서비스, 컨트롤러 계층이 있습니다. 컨트롤러에서 @ExceptionHandler를 사용하여 예외를 처리합니다. 저장소 계층 (DAO 또는 CRUD)에서 예외를 처리하는 올바른 방법은 무엇입니까?저장소 계층에서 예외 처리를위한 최상의 방법
나는 봄과 동면을 함께 사용한다. 애플리케이션에 저장소, 서비스, 컨트롤러 계층이 있습니다. 컨트롤러에서 @ExceptionHandler를 사용하여 예외를 처리합니다. 저장소 계층 (DAO 또는 CRUD)에서 예외를 처리하는 올바른 방법은 무엇입니까?저장소 계층에서 예외 처리를위한 최상의 방법
저장소 클래스에서 예외를 catch해야한다고 생각하지 않지만 적절한 메시지를 사용자에게 표시 할 수 있도록 컨트롤러에 전파 할 수 있어야합니다. 예외의 일반적인 유형을 처리하기 위해 3.2 예외를 처리하기에 좋은 곳인 @ControllerAdvice
이 추가되었습니다. 자세한 내용은 스프링 참조를 참조하십시오. 저장소 클래스에서 여전히 예외를 처리하려면이 시나리오를 언급하십시오.