Spring学习 IOC
2026/6/25 12:37:50 网站建设 项目流程

1.IOC:

作用程序员不再去管理对象创建,关注业务的实现,降低耦合度

本质:是一种设计思想。对象的创建由程序自己控制(程序自己控制 = 程序员在代码里手动new创建依赖对象,控制权完全在业务代码手上)

控制反转后将对象的创建转移给第三方(再Spring中,第三方 = Spring IOC 容器),

所谓控制反转就是:获得依赖对象的方式反转了。

例:

传统写法:

IoC控制反转写法:

@Autowired是 Spring 提供的依赖注入注解,告诉 Spring 容器:把容器里对应的 Bean 自动赋值给这个变量 / 方法 / 构造器

IoC是Spring框架的核心内容,使用多种方式完美的实现了IoC,可以使用XML配置,也可以使用注解,新版本的Spring也可以零配置实现IoC。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询