spring aop大致流程猜想
Posted ming-szu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring aop大致流程猜想相关的知识,希望对你有一定的参考价值。
1.遍历spring容器的所有bean,查找被aspect注解的切面类
2.每一个找到的切面类都进行解析,获取切点,增强等信息,并根据类型生成不同的封装类,用于创建代理
3.根据切点表达式查找对应的需要代理的类
4.创建代理,并载入spring容器
5.当调用某个被代理的类的方法时,从spring容器查找对应的代理类,然后执行invoke方法
以上是关于spring aop大致流程猜想的主要内容,如果未能解决你的问题,请参考以下文章
SpringMVC请求处理流程Spring AOP原理--推荐阅读
Spring框架进阶Spring V3.0 AOP源码分析流程