![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
bean
文章平均质量分 59
东北亚大中华区首席搬砖工具人
要饭,要饭,精通C++
展开
-
Spring面试之循环依赖详解
1.什么是循环依赖? 多个bean之间相互依赖,形成了一个闭环。比如:A依赖于B、B依赖于C、C依赖于A。 通常来说,如果问Spring容器内部如何解决循环依赖,一定是指默认的单例Bean中,属性互相引用的场景。 2.两种注入方式对循环依赖的影响 构造方法注入可能会造成循环依赖 我们AB循环依赖问题只要A的注入方式是setter且singleton ,就不会有循环依赖问题,spring底层会解决循环依赖问题。 3.javaSE代码演示 话不多说,上代码 3.1构造器方式注入依赖(不可行) /** * @a原创 2021-06-07 10:31:46 · 216 阅读 · 1 评论 -
Spring之 Bean的自动装配
自动装配是Spring满足bean依赖一种方式 Spring会在上下文种自动寻找,并自动给bean装配属性 在Spring种有三种装配方式 1.在xml种显示配置 2.在java种显示配置 3.隐式的自动装配bean【重要】 1.在xml种显示配置 1.1 创建pojo /** * @author LongXi * @create 2021-05-28 20:24 */ public class Dog { public void shout(){ System.out.p.原创 2021-05-31 10:21:36 · 129 阅读 · 0 评论 -
Spring面试之bean作用域
1.bean的作用域 The Singleton Scope(单例模式)spring默认机制 <bean id="accountService" class="com.something.DefaultAccountService"/> <!-- the following is equivalent, though redundant (singleton scope is the default) --> <bean id="accountService" cla原创 2021-05-28 20:19:38 · 123 阅读 · 0 评论 -
Spring配置说明
1.别名 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans ht原创 2021-05-27 20:42:23 · 61 阅读 · 0 评论