标签:风格 应用 拦截器 XML 好处 继承 mvc text quartz
一、Spring是什么?
Spring 是一种轻量级的、非侵入式的 Java/JavaEE 应用框架。Spring 使用的是基本的 JavaBean 来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。
Spring 的核心是控制反转(IoC)和面向切面(AOP)。简单来说,Spring是一个分层的 JavaSE/EE full-stack(一站式) 轻量级开源框架。
二、Spring能干什么?
笼统的说,Spring 能作为一个超级的"粘合"平台,把很多的技术有效整合到一起 形成一个整体,以更好地解决问题,并使系统结构更优良、性能更出众。(体现体系结构设计的:组件式、装配式、插拔式、复用性、无侵入性等)。
Spring 能干的事情很多,具体点说,最基本的有以下几条:
三、Spring有什么?
从上图可以看出Spring总共包含了大约20个模块,这些模块又被组成成为: 核心容器模块、数据访问/集成部分、Web部分、AOP部分和测试支持 几个部分。
核心容器部分(Core Container)
数据访问/集成部分(Data Access/Integration)
Web部分
AOP部分
Test部分
四、Spring的优点
标签:风格 应用 拦截器 XML 好处 继承 mvc text quartz
原文地址:https://www.cnblogs.com/L-Test/p/11593638.html