AspectJAwareAdvisorAutoProxyCreator subclass that processes all AspectJ
annotation aspects in the current application context, as well as Spring Advisors.
Any AspectJ annotated classes will automatically be recognized, and their
advice applied if Spring AOP's proxy-based model is capable of applying it.
This covers method execution joinpoints.
If the <aop:include> element is used, only @AspectJ beans with names matched by
an include pattern will be considered as defining aspects to use for Spring auto-proxying.
Processing of Spring Advisors follows the rules established in
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator .
author: Rod Johnson author: Juergen Hoeller since: 2.0 See Also: org.springframework.aop.aspectj.annotation.AspectJAdvisorFactory |