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


相关推荐
2601_962055975 小时前
跟据spring boot版本,查看对应的tomcat,并查看可支持的tomcat的版本范围
spring boot·后端·tomcat
EXI-小洲6 小时前
Java 操作 Word:字符串替换、图片插入、动态生成表格与API接口下载
java·开发语言·spring boot·word
2601_961901707 小时前
SpringBoot使用Nacos进行application.yml配置管理
java·spring boot·spring
Lost of 程序猿7 小时前
ASP.NET Core API 幂等性设计深度实战:从一次重复申领事故说起
后端·asp.net
何以解忧,唯有..7 小时前
LangChain 工具调用(Tool Calling)实战指南
java·前端·langchain
QQ_21696290968 小时前
【源码编号:project79475】SpringBoot校内二手交易平台:商品发布、分类检索、留言交流、订单管理全流程实战
java·spring boot·后端
前端 贾公子9 小时前
第09章:上下文与记忆 (2)
java·服务器·前端
2601_962203519 小时前
Java进阶07集合(续)
java·开发语言
郑州光合科技余经理9 小时前
本地生活服务系统:模块边界与结算字段怎么拆
java·开发语言·前端·后端·系统架构·uni-app·php
IT_陈寒9 小时前
Vue的嵌套组件竟然吃掉了我的事件?
前端·人工智能·后端