spring 5、Aop原理
2019-11-11 14:08:47 0 举报
AI智能生成
登录查看完整内容
aop原理
作者其他创作
大纲/内容
SpringAop简版原理
一. XMl解析
1.Advice构造参数的需要: 通知方法\\ 通知实例\\ pointcut
MethodLocationFactory和AspectInstanceFactory与通知方法 和 通知实例的关系如图所示
3.xml中最终解析出来两个beandefinition,分别是advice和pointcut的类定义
xml解析示意图(advice\\advice构造参数\\ponitcut)
二.调用getBean()
参数1: AspectJExpressionPointcut 是 从xml转换后是RuntimeReference类型. 利用BeanDefinitionValueResolver直接转换
三.调用创建了代理的类的方法
2.涉及到的类关系图
动态代理调用期间涉及的类图
0 条评论
回复 删除
下一页