2.Spring之控制反转(IOC)/依赖注入(DI)

1、IOC Service Provider的职责:业务对象的管理和业务对象的以来绑定。

2、控制反转/依赖注入:

  1. 控制反转(Inversion of Control):由Ioc容器来控制对 象的创建,主要控制了外部资源获取。由容器来帮忙创建及注入依赖对象;因为由容器帮我们查找及注入依赖对象,对象只是被动的接受依赖对象,所以依赖对象的获取被反转了。
  2. 依赖注入(Dependency Injection):动态的向某个对象提供它所需要的其他对象。

3、依赖注入的三种实现方式:

  1. 接口注入
  2. Setter注入
  3. 构造注入

4.面向接口编程(AOP):

posted on 2019-05-09 16:45  夜影如风  阅读(102)  评论(0)    收藏  举报

导航