您的位置:首页 > 编程语言 > Java开发

一句话介绍Spring

2014-10-21 17:20 141 查看
Spring是为了解决Java企业级开发的复杂性而创建的。它的目的就是简化Java企业级开发。

为此它主要做了以下几方面的努力:

两个主要功能:

1. DI : 依赖注入。主要好处就是解耦应用与对象,对象与对象之间的关系。减少模块之间的依赖性。使项目更易于维护。

2. AOP : 面向切面编程。Spring的AOP主要是运行期织入,方法级别拦截。比方AOP的一个应用方面:事务方面。不管是声明式事务还是编程式事务都是方法级别拦截。

除了这两个功能,它还提供了一些其他功能:

3. 消除样板式代码(通过模板)

4. 远程调用服务(RMI WebService)

5. REST

6. JMS

7. JNDI

8. 邮件

9. 任务调度

10. springMVC

等等。就这些。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: