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 中属性的赋值。


相关推荐
qo_tn16 小时前
微信机器人-webhook技术文档_04-Docker-Compose部署与生产化配置
后端
程序员cxuan16 小时前
Claude Opus 5 的系统提示词被扒出来了
人工智能·后端·程序员
豆沙沙包?16 小时前
C++-程序的内存模型(P84-P88)
java·jvm·c++
董员外16 小时前
RAG 系统进化论(十):可运营 RAG,从原型到长期运行的知识系统
人工智能·后端·设计模式
newerp16 小时前
贪心算法 — 局部最优推导全局最优
后端
吴声子夜歌16 小时前
正则指引——匹配原理
java·正则表达式
掘金者阿豪16 小时前
SQL Server数据迁移实践:KES V9R4C019如何解决兼容性、性能与运维挑战
后端
不爱说话郭德纲17 小时前
零基础,学做KMP项目,TRAE Work手把手带你月薪.....
前端·后端·app
鹏北海17 小时前
AI 全栈时代的多语言 SDK 版本管理:认识 mise
前端·后端
未秃头的程序猿17 小时前
凌晨3点被叫醒:线上OOM,我用这套流程40分钟定位根因
java·jvm·后端