Spring的依赖注入简介

Java创建对象的历史

  1. 由调用者调用被依赖者的构造器创造对象。也就是直接new一个对象。

  2. 调用者通过工厂模式创建被依赖着。

  3. 调用者与被依赖者进行松耦合,由spring容器分配被依赖对象。 *无论是实现类还是被依赖对象,都应该面向它们的接口编程,而不是面向类编程。

总结IOC容器的三个特点:

  1. 各个程序组件面向接口编程,从而使组件之间的松耦合关系提升到接口层次。

  2. 各个程序组件由spring的IOC容器进行产生并初始化。

  3. spring利用配置文件来管理bean的实现类和依赖关系,而ioc容器根据配置文件,利用反射来创建实例。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值