log4j2

    [게시판 만들기] 3-3. Spring 게시판을 위한 Log4j2 와 Interceptor

    1. 인터셉터의 설정 인터셉터는 DispatcherServlet이 컨트롤러를 호출하기 전,후에 요청과 응답을 가로채서 가공할 수 있도록 해줍니다. 예를 들어, 로그인 기능을 구현한다고 했을때, 로그인 여부에 따라 보여줄 수 있는 페이지와 없는 페이지를 분리할 때 사용할 수 있습니다. 2. 인터셉터의 생성 src/main/java/board 패키지 안에 패키지와 LoggingInterceptor.java 를 생성합니다. 인터셉터는 HandlerInterceptorAdapter 를 상속 받아 생성합니다. 클래스를 상속받으면 사용할 수 있는 3가지의 메서드가 존재합니다. perHandle() - 컨트롤러 호출 전 사용합니다. postHandle() - 컨트롤러 호출 후 사용합니다. afterHandle() -..