Spring学习笔记之IoC容器

一、Spring IoC容器概述

IoC即依赖反转(Inversion of Control),亦可以称之为依赖注入(Dependency Inversion Principle,简称DI)。

  • 依赖反转是从具体的对象的角度来说的,在开发过程中,各种依赖对象是直接由对象本身建立并管理的,将依赖对象的管理权限交出,由外部容器来管理。依赖对象的控制权限被反转给外部容器,称之为依赖反转。
  • 依赖注入,是从外部容器的视角来叙述,将对象的依赖对象由外部注入到里面。这个说法更容易理解。

IoC也即控制反转设计模式,是解耦组件之间复杂关系的利器,也是Spring的核心模块,其他所有模块的实现均基于IoC容器。

二、IoC的注入类型

接口注入
setter注入(主要方式)
构造器注入

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值