AOP动态代理执行流程
2020-10-19 11:28:30 16 举报
AOP动态代理执行流程
作者其他创作
大纲/内容
创建代理对象流程:
代理对象执行流程:
目标对象
代理对象
调用增强功能
1.AspectJAwareAdvisorAutoProxyCreator为 AspectJ 切面类创建自动代理
2.AspectJPointcutAdvisor:取出容器中所有的Advisor,遍历每个Advisor去和目标对象进行匹配,将和目标对象匹配成功的Advisor封装到一个集合中,最终将该Advisor集合传入给创建完成的代理对象中【切面】3.AspectJExpressionPointcut:获取切入点对象【切入点】
MethodLocatingFactoryBean
SimpleBeanFactoryAwareAspectInstanceFactory
0 条评论
下一页