반응형 Spring1 AOP - 어드바이스(Advice) & 인터셉터(Intercepter) AOP(Aspect Oriented Programing) - 요청에 따른 처리를 하다보면 공통적인 처리부분이 있다. 예를들어 모든 트랜잭션이 종료된 후 로깅이란 과정을 반드시 수행한다고 했을 때 로깅 수행은 트랜잭션에 상관없이 공통적으로 수행되는 부분이다. 이와같이 프로그램을 횡단하는 곳에 나타나는 공통적인 코드를 횡단적 관심사(Crosscutting Concern)이라고 한다 공통된 부분을 모듈화(클래스로 생성)하고 호출코드만으로 사용한다. AOP는 호출코드까지 생략시켜 완전한 코드의 분리를 만든다. 필터(Servlet filter) - 스프링 프레임워크와 무관하게 지정된 자원에 대해 동작 - 스프링은 Dispatcher Servlet 으로부터 시작되므로 필터는 스프링 컨텍스트 밖에 존재(스프링과 관계.. 2020. 6. 28. 이전 1 다음 반응형