spring的aop入口

Spring的aop触发是在bdf实例化完成后触发。方法的入口在这里
spring的aop入口

得先冲aop的入口类跟spring的aop入口

spring的aop入口
先去找该类的切面
spring的aop入口
首先拿到所有切面
spring的aop入口
通过这个canApply方法来匹配当前类的切面
spring的aop入口

eligibleAdvisors当前类的切面,candidateAdvisors是所有切面。
这里是给切面排序
spring的aop入口
然后记录该类有没有被切面拦截
spring的aop入口
然后开始生成代理
spring的aop入口

spring的aop入口