Spring框架之一

Spring两大功能名称技术
IOC控制反转:包括依赖注入、依赖查找反射技术
AOP面向切面编程:就是面向方法动态代理技术

Spring之IOC:控制反转

Spring:框架是为了降低程序的耦合关系。程序中使用的对象尽量不用new出来.一旦new 的话,接口就需要提前编写实现类,修改实现对象时,需要动源代码。开发中做到:编译不依赖,运行期间依赖。
spring 基于此采用的解耦办法是:创建对象交给spring框架,将对象全类路径配置在配置文件中,采用反射技术生产对象。只要读取配置文件,则获得所有对象,增加修改对象,只需要修改配置文件,不需要动源码。程序使用的对象直接注入,接口不需要预先实现,也能使用。

Spring之AOP:面对切面编程

简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值