2018년 1월 25일 목요일

spring 일반

공통 처리의 구현 방법 

일반적인 처리는 
구현 방법설명
javax.servlet.Filter.ServletRequestListener요청 시작과 요청 종료시의 타이밍에서 어떤 작업을 수행 할 수 있습니다.
javax.servlet.FilterServlet, JSP, 정적 콘텐츠 등의 Web 리소스에 대한 액세스 전후에 공통 작업을 수행 할 수 있습니다.
HandlerInterceptorSpring MVC의 Handler의 호출 전후에 일반적인 작업을 수행 할 수 있습니다.
@ControllerAdviceController 전용의 특수한 메소드 (@InitBainder메소드,@ModelAttribute메소드,@ExceptionHandler메소드)를 복수의 Controller에서 공유 할 수 있습니다.
Spring AOP (AspectJ)Spring의 DI 컨테이너에서 관리되는 Bean의 public 메소드 호출 전후에 일반적인 작업을 수행 할 수 있습니다.

interceptorProcessing.png

아파치 커먼 컨피그 참조


댓글 없음:

댓글 쓰기

nexacro 인터셉터 설정

    <dependency>       <groupId>com.fasterxml.jackson.core</groupId>   <artifactId>jackson-core</artifactId&...