Spring Boot面试通关

一.AOP 四个步骤

AOP是spring面试经常问的面试题,很多人都卡在这里,我使用简单的三个步骤讲解AOP,更方便记忆

1.1创建代理对象

相关类:
1、AbstractAutowireCapableBeanFactory
2、AbstractAutoProxyCreator
3、AbstractAdvisorAutoProxyCreator
4、AnnotationAwareOrderComparator( 使用list.sort 传递 实际上实现排序的是 OrderComparator类)
5、ProxyFactory
6、org.springframework.aop.framework.ProxyCreatorSupport
7、DefaultAopProxyFactory

Spring Boot面试通关_第1张图片

1.3调用方法

1.4触发通知

你可能感兴趣的:(JAVA,aop)