1.IOC控制反转
IoC是一种设计理念,是现代程序设计遵循的标准,是宏观目标
DI是IoC在编程语言中的具体实现技术,是微观实现
DI在Java中利用反射技术实现运行时对象的创建与关联 (DI依赖注入)
IoC控制反转:
将对象创建与管理的权利交给第三方,由第三方负责对象的创建与管理,对于这个集中管理的容器,我们将其称为IoC控制反转容器,由于对象的控制权从程序本身移交给了第三方,所以叫控制反转
Spring的含义:
Spring可以从狭义和广义两个角度看待。狭义的Spring是指Spring框架,通过高度的封装和抽象的Java技术,简化程序的开发,Spring提供一个IoC容器来管理系统中的对象及其依赖。广义的Spring是指Spring生态体系
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!