Spring学习第0节 -- 核心技术Ioc容器、IOC理解

耦合与内聚
耦合是指模块间的依赖关系, 内聚是指模块内组件的交互程度
如果模块间依赖程度很高,那么在多人合作编程中,一个人的工作会很容易的受到另一个人工作的波及。
 
反射
Java反射机制是指在运行状态下,完成对类相关信息的访问,对该类实例对象进行任何操作的功能
 
IOC控制反转
Inverse Of Control 是一种面向对象编程中的设计原则,用来降低代码之间的耦合度。
控制的反转是指原先是在硬编码中对于程序运行状态进行控制,而控制反转之后,程序的具体运行交由了运行时具体加载的类来完成,而且很容易进行变动。
 
DI依赖注入
依赖注入是控制反转的实现手段之一
 
Spring Framework
Spring Framework就是一个框架,涵盖了Web开发中的大部分层次,视图层,业务层,持久层等,但是Spring又开放的对其他好的框架提供支持, 所以现在Spring基本上一家独大。Spring运用了很多的设计原则,做的非常好,简化了Spring框架的客户端程序员的工作。
 
Spring容器内容
从图中可以很轻松的看出,只需要配置好Metadata, 提供好pojo对象,Spring container就可以产生一个可用的配置完整的系统
 
 
 

转载于:https://www.cnblogs.com/litran/p/10546271.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值