Spring 零基础入门到进阶 IOC 概述 11 - 13

Spring 零基础入门到进阶 IOC 概述 11 - 13

一、参考资料

【尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)】 https://www.bilibili.com/video/BV1kR4y1b7Qc/?p=11\&share_source=copy_web\&vd_source=855891859b2dc554eace9de3f28b4528

二、笔记总结

11、IOC 概述上

  • IOC 控制反转,是一种程序设计思想,通过这种思想我们可以设计出松耦合更优良的程序。
  • Spring 中通过 IOC 容器管理所有 Java 对象的实例化和初始化,控制对象与对象间的依赖关系。为了跟 Java new 的对象区别,IOC 管理的 Java 对象称为 bean,bean 跟 new 的 Java 对象没有任何区别。
  • 控制反转,指的是:
    • 把对象的创建,对象与对象间的关系,都交给 IOC 容器进行管理。

12、IOC 概述中

13、IOC 概述下

  • DI 依赖注入,指的是 Spring 创建对象过程中,将对象的依赖属性通过配置方式进行注入。
    • 对象中的属性类型是别的类就是对象依赖属性,注入就是给这个属性赋值。
  • IOC 容器管理 Bean,管理的就是 Bean 的创建和 Bean 中属性的赋值。


相关推荐
大模型码小白3 小时前
JAVA 集合框架进阶:List 与 Set 的深度解析与实战
java·开发语言·人工智能·windows·语言模型·list·ai编程
IT_陈寒3 小时前
为什么我的JavaScript异步代码总是不按顺序执行?
前端·人工智能·后端
星栈3 小时前
Node 框架怎么选?Express、Koa、Egg、NestJS 场景化选型指南
后端·node.js
名字还没想好☜3 小时前
Go 的 time.Ticker 陷阱:定时任务里被忽略的内存泄漏与正确关闭
java·数据库·golang·go·定时器
锋行天下3 小时前
打造企业内部知识库系统RAG全栈项目
前端·后端·架构
音符犹如代码4 小时前
后端视角看 EventBus:发布订阅总线的原理、场景与用法
java·spring boot·guava
前端炒粉4 小时前
手撕小汇总
java·前端·javascript
码事漫谈4 小时前
Kimi K3 真实体验:全网评价整理,优缺点一次性说清楚
后端
Fanta丶4 小时前
16.Activiti8 SpringBoot3.X 部署与测试
后端
用户208046804564 小时前
Python3 数据类型转换新手实战指南
后端