spring spring的自动注入byName和byType

1、首先为什么要引入自动注入

为了防止出现下列情况,导致对引用数据类型的多次赋值的需求中出现代码的冗余

 2、第一种方式是使用byName的方式配置bean文件

这里面统一将叫做school的对象的name和address统一都改成清华大学和北京的海淀区

3、第二种方式是使用byType的方式配置bean文件

4、实际编程的过程中,必须要使用多个配置文件,这可以避免竞争

第一种方式是分别写配置文件,然后用一个总的配置文件将他们引入

分配置文件

 分配置文件

第二种方法:使用*.xml通配符的方式将所有的配置文件都包含进总配置文件,但是这种方法要注意两点,第一点是所有的配置文件都必须在同一个配置文件夹下,在resource根目录文件夹下就不可以,第二点,不能跟分配置文件有相同的配置方式,因为有相同的配置方式会导致总配置文件自己调用自己造成死循环。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值