标签:end lex 使用 key 日志 build 创建对象 enable ebean
指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式;
注解aop开发,我们在配置类中加入了@EnableAspectJAutoProxy这个注解
我们来看一下@EnableAspectJAutoProxy是什么?
通过类的层级分析 AnnotationAwareAspectJAutoProxyCreator:
我们可以清楚的看到其实它是属于InstantiationAwareBeanPostProcessor 类型的后置处理器和BeanFactoryAware;我在之前分析过IOC源码的记载过程,知道InstantiationAwareBeanPostProcessor 会在bean的初始化之前,普通后置处理器执行之前创建代理对象。BeanFactoryAware是自动装配BeanFactory,可以给容器动态注入一个我们自定的bean;
所以我们关注后置处理器(在bean初始化完成前后做事情)、自动装配BeanFactory
标签:end lex 使用 key 日志 build 创建对象 enable ebean
原文地址:https://www.cnblogs.com/hanease/p/14939332.html