判断即将要创建的类是否已经存在, 如果存在了, 那么就直接返回, 不在创建
虽然使用了一级缓存解决了循环依赖的问题, 但要是在多线程下, 这个依赖可能就会出现问题....之前讲过, 如下图
在初始化之后, 调用Bean的后置处理器去创建的AOP的动态代理
?
如上图. 我们在创建bean 的时候, 会有很多Bean的后置处理器BeanPostProcessor....其实我们这时候应该在实例化之后, 放入到二级缓存之前调用
面试题: 在创建bean的时候, 在哪里创建的动态代理, 这个应该怎么回答呢?
很多人会说在初始化之后, 或者在实例化之后....()的时候并没有使用Bean的后置处理器, 而是在createBean()的时候才去使用的bean的后置处理器....用来在需要构建动态代理类的时候使用.