Spring框架的介绍

[1]Spring框架的介绍

概念:Spring是一个控制反转(IOC)和面向切面的(AOP)的轻量级   框架.

使用范围:任何java程序.

作用:

①简化企业项目的开发的流程.提升开发效率

②便于代码的后期维护升级.

③将代码之间的耦合性降低.

SpringIOC的使用

SpringAOP的使用

SpringTX的使用、

Spring是一个框架集,内部集成了很多的功能,可以根据需求 选择对应的子框架使用.

Spring框架的结构:

问题:

在使用MVC的结构体系来完成后台功能代码的声明时,在一定程度上降低了代码的冗余,但是层与层之间的耦合性过高,造成代码升级维护特别麻烦,比如,某天业务层某个类文件需要替换为新的类文件,那么,控制层所有调用该业务类的代码需要全部修改为调用新的业务类.

解决:

将层与层对象之间的关系进行解耦,由直接变为间接.

实现:

SpringIOC.

作用:

实现了层与层之间对象的逻辑性的解耦.

SpringIOC的原理

原文地址:https://www.cnblogs.com/vincentmax/p/14293080.html