根据名字(id)自动装配和根据类型(class)自动装配

根据名字(id)自动装配

在“约定优于配置”的前提下,可以使用这个方法。

如果在一个类Bean1中对其他类的依赖使用的名称和配置文件中的id一致,那么就可以在Bean1的配置文件中不写相应的配置。

这是因为名称和id一致,那么spring还是可以使用getter方法得当相应的对象。

使用:

在配置文件中还是加入 default-autowire="byName"

 

根据类型(class)自动装配

如果在一个类Bean1中对其他类的依赖使用的名称和配置文件中的class(不包括路径)一致,那么就可以在Bean1的配置文件中不写相应的配置。

使用:

在配置文件中还是加入 default-autowire="byType"

注意:

这两种方法适合于早期快速开发,不适合作为最终提交的项目。这两种方法中,根据类型又比根据名字自动装配要好。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值