CommonExceptionAdvice.java
페이지 정보
작성자 관리자 작성일 24-07-30 11:28 조회 1,096 댓글 0본문
package com.pkt.controller;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import lombok.extern.log4j.Log4j;
//클래스 선언을 보면 아래 애노테이션을 통해서 이 클래스가 객체가 컨트롤러에서 발생하는 Exception을 전문적으로 처리하는 클래스라는 것을 명시합니다.
@ControllerAdvice
@Log4j
public class CommonExceptionAdvice {
@ExceptionHandler(Exception.class)
public String common(Exception e) { //common() 메소드를 이용해서 Exception 타입으로 처리되는 모든 예외를 처리하도록 설정된다.
log.info("common()......에러처리 부분...");
log.info(e.toString());
return "/error_common";
}
}
// http://localhost:8080/board/read?bno=1634 (잘못된 값으로 테스트 확인)
댓글목록 0
등록된 댓글이 없습니다.