-
DefaultAdvisorAutoProxyCreator 创建自动代理
查看全部 -
通配代理,自动代理
查看全部 -
编码方式实现ProxyFactory
查看全部 -
配置ProxyFactoryBean中的interceptorNames
list可以用统配符指定bird*,只能通配到Interceptor接口的类
不能匹配到advice接口的类。
但是此处列表可以添加advice接口类。
查看全部 -
AOP实现原理是“代理方法”,所以实现方法有2中,JDK和CGLIB
查看全部 -
Proxying classes
CGLIB代理和JDK代理
查看全部 -
代理接口是什么意思?
查看全部 -
throws-advice 接口中没有定义函数,但是在实现类中必须实现类似本页中的实现。
查看全部 -
切面实例化模型
查看全部 -
定义父类,调用this(usagTracked)
查看全部 -
组合pointcut
查看全部 -
支持的Pointcut
查看全部 -
schema方式,id和expressiong 2种方式 <aop:aspect id="moocAspectAOP" ref="moocAspect"> <aop:pointcut id="moocPointcut" expression="execution(* mooc.birdsky.springframework.aop.schema.AspectBiz.AspectBiz.*(..))" />
对应Aspect类,@Pointcut("execution(* transfer(..))")
private void anyOldTransfer() 对应id
查看全部 -
@Aspect注解不能路径检测发现
拥有@Aspect 的bean能被spring 自动识别。
查看全部 -
2种方式(1)注解@EnableAspectJAutoProxy (2)<aop:aspectj-autoproxy>
(1)第一种,是给一个@Configuration 添加注解
查看全部
举报