社区
Java SE
帖子详情
java控制反转IoC依赖注入DI
猫爷丶
2019-06-27 08:20:26
最近刚学到这里,开始觉得坐飞机,后来拜读了一些文章。终于觉得先学一遍,在看一下这段话就能有个了解。 IoC: 1,谁控制谁? 容器控制对象 2,控制什么? 容器控制外部资源的获取 3,如何理解反转? 容器提供给我们所需要的依赖对象,并不是我们主动创建这个对象。 DI:描述了容器在运行期如何管理具有依赖关系的组件(bean对象),即容器动态的将某种依赖关系注入到组件(bean对象)中。 1,谁依赖谁? 应用程序依赖IoC容器。通常在某段java代码前添加注解,告诉容器自己所需要的资源是什么。 2,为什么要依赖? 容器控制外部资源的获取,应用程序要获得资源就得依赖容器。 3,谁注入谁? ioc容器注入应用程序依赖的对象 4,注入了什么? 注入某个对象所需要的外部资源。 虽然不知道了解了有什么用,但不懂总要弄一下下。正式学习32天Java小菜鸟笔记。
...全文
180
4
打赏
收藏
java控制反转IoC依赖注入DI
最近刚学到这里,开始觉得坐飞机,后来拜读了一些文章。终于觉得先学一遍,在看一下这段话就能有个了解。 IoC: 1,谁控制谁? 容器控制对象 2,控制什么? 容器控制外部资源的获取 3,如何理解反转? 容器提供给我们所需要的依赖对象,并不是我们主动创建这个对象。 DI:描述了容器在运行期如何管理具有依赖关系的组件(bean对象),即容器动态的将某种依赖关系注入到组件(bean对象)中。 1,谁依赖谁? 应用程序依赖IoC容器。通常在某段java代码前添加注解,告诉容器自己所需要的资源是什么。 2,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
杀猪剑客
2019-07-02
打赏
举报
回复
java不是一直提倡 高内聚低耦合嘛,IOC就是用来解耦的吧?
qq_42698207
2019-06-30
打赏
举报
回复
我也刚学,老师讲了四天听的晕乎乎的,
qq_42698207
2019-06-30
打赏
举报
回复
底层框架吧。
猫爷丶
2019-06-27
打赏
举报
回复
第一次来这个,不知道怎么用,发成这个是啥贴?
Spring
IOC
的注入方式总结
Spring
IOC
,全称为Inversion of Control,即
控制反转
,是Spring框架的核心特性,它通过反转对象的创建和管理权,将对象的依赖关系交由容器处理,从而实现了解耦。在Spring中,
IOC
的主要实现方式有两种:
依赖注入
...
2014年最新
JAVA
面试题汇总经典例子及其答案
10. **Spring框架**:
IoC
(
控制反转
)和
DI
(
依赖注入
)的概念,AOP(面向切面编程),Spring Boot的简化配置,以及Spring MVC的工作原理。 11. **数据库交互**:JDBC的基本操作,事务的ACID属性,预编译语句...
Spring 4.0 最新jar包 全
3. **
依赖注入
(
DI
)**:
依赖注入
是
IoC
的实现方式,通过容器来管理和注入对象之间的依赖关系。Spring 4.0增强了对JSR-330标准的支持,比如`@Inject`注解,使得
依赖注入
更加标准化。 4. **注解驱动开发**:Spring ...
SSH三大框架jar包集合
Spring的核心在于它的
IoC
(Inversion of Control,
控制反转
)容器和
DI
(Dependency Injection,
依赖注入
)。
IoC
使得开发者不再手动创建对象,而是由Spring来管理对象的生命周期和依赖关系。
DI
则是通过配置文件或注解...
spring MVC框架所需的所有jar包。(完整版)
5. **spring-core.jar**:这是Spring框架的基础,包含了
IoC
(Inversion of Control,
控制反转
)和AOP(Aspect-Oriented Programming,面向切面编程)的基本组件。它还提供了资源加载、反射和类型转换等核心工具。 6...
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章