这是个满拢统的问题....
是这样的
我看大部分基于springAOP的开发都会使用AspectJ
可以在aop:pointcut后面接AspectJ表达式直接指定所有符合的方法当作pointcut
底下再用pointcut-ref与advice对应就可以达成aop
后来我发现好像还有几个东西像是ProxyFactoryBean和interceptorNames等
不需要AspectJ就达成AOP的方法
可是这样不就等于要自己额外加一个Bean了吗?
一个pointcut又只能对应一个aspect
而且在实现getBean方法的时候也得选择ProxyFactoryBean那个bean
这样岂不是很麻烦麻而且又容易搞混
所以我想问
在开发上,先不管基于xml还是基于annoation
AspectJ的使用算是比自己创建一个ProxyFactory的Bean还常用吗???