Spring相关知识

《一》

spring是一个容器框架,是一个bean的工厂,对bean进行管理;

spring有两大特性,IOC和aop;

《二》Ioc--inversion  of  control(控制反转):

IoC模式的目标是将组件的配置与使用分离开;

Ioc就是将类的创建和类的依赖关系写入配置文件中,由配置文件注入程序;

在SSH框架中,Struts中的action和业务逻辑Service类就是通过IOC来实现松耦合的;

IoC,直观地讲,就是容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在。控制权由应用代码中转到了外部容器;

《三》

AOPAspect Oriented Programming的缩写,意为:面向方法(切面)编程,将事务,安全和日志等对于程序逻辑相对独立的功能抽取出来,通过预编译方式或运行期动态代理的方式实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它的目的是让程序员只关注于业务逻辑的实现;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值