SpringAOP实现:(三)创建动态代理

  

 

AdvisorAdapter关系图:

 

 

 

MethodBeforeAdviceAdapter:该类提供getInterceptor()方法,将传递过来的advisor给调用getAdvice()方法获取到对应的advice然后强转为MethodBeforeAdvice类型。最后将其包装成MethodBeforeAdviceInterceptor类型返回

 

posted @ 2021-03-03 22:00  _kerry  阅读(83)  评论(0编辑  收藏  举报