Spring
困难
面试题库
Spring
困难
singletonsCurrentlyInCreation 集合在循环依赖检测中如何使用?
Spring
困难
DefaultSingletonBeanRegistry.getSingleton 的双重检查逻辑是怎样的?
Spring
困难
循环依赖场景下 @Async 注解的 Bean 为什么可能启动失败?@Transactional 却可以?
Spring
困难
为什么循环依赖中最终返回的 Bean 要和 earlySingletonReference 做一致性校验?
Spring
困难
getEarlyBeanReference 的源码逻辑是什么?它如何保证 AOP 代理的一致性?
Spring
困难
doCreateBean 方法的主要步骤有哪些?请按源码顺序描述。
Spring
中等
如何向容器中注册一个外部已存在的对象实例并让它参与依赖注入?
Spring
中等
Spring 中哪些场景会导致 Bean 被实例化两次?
Spring
中等
Bean 的 name 和 id 在 XML 时代有什么区别?现在还有意义吗?
Spring
中等
Spring 如何决定对一个 Bean 使用 JDK 代理还是 CGLIB 代理?
Spring
中等