Spring之AOP底层源码解析(下)【TL spring14】

Spring之AOP底层源码解析(下)【TL spring14】 DeclareParents(valuecom.zhouyu.service.UserService,defaultImplUserImplements)private UserInterface userInterfacePointcutAdvisor接口advice代表代理逻辑 将advisor里面的advice转化为methodInterceptor 一个advisor对应一个methodInterceptorsupportsAdvice 三个adapter getInterceptor方法aop底层其实就是proxyFactoryAnnotationAwareAspectJAutoProxyCreatorbefore AfteReturning around throwstargetsourceZhouyuPointcutAdvisorInstantiationModelAwarePointcutAdvisorImplreturn之前抛异常之后 After