스프링은 Spring과 AspectJ의 결합으로 시너지가 가능한데 아래 내용을 간단히 보세요.
1. 널리 쓰이는 AOP 프레임워크
2. Spring AOP 지원
- ProxyFactory 기반 AOP(Spring모든 버전에서 지원, 프로그래밍적 접근)
- 선언적 AOP 설정 메커니즘
ProxyFactoryBean 클래스 기반
@AspectJ 애너테이션 기반 Aspect(Spring 2.0 이상 지원)
aop 네임스페이스
Spring AOP는 메소드 가로채기로 제한, 만약 그이상의 기능
(생성자 또는 멤버변수에 대한 가로채기)을 필요로 하는 경우 Proxy 기반 AOP
대신 AspectJ를 이용해서 Aspect를 구현해야 한다.
- 선언적 AOP 설정 메커니즘
ProxyFactoryBean 클래스 기반
@AspectJ 애너테이션 기반 Aspect(Spring 2.0 이상 지원)
aop 네임스페이스
Spring AOP는 메소드 가로채기로 제한, 만약 그이상의 기능
(생성자 또는 멤버변수에 대한 가로채기)을 필요로 하는 경우 Proxy 기반 AOP
대신 AspectJ를 이용해서 Aspect를 구현해야 한다.
댓글 없음:
댓글 쓰기