Spring框架有什么优势?Spring框架的优势

    /    2018-06-01

  Spring 框架是一个轻量级、开源的 Java 平台,其基本版本在2MB左右,且能开发任何Java应用程序,并具有很多性能优势,深受广大Java开发人员的喜爱!以下是Spring框架的优点:

  1. Spring 可以使开发人员使用 POJOs 开发企业级的应用程序。只使用 POJOs 的好处是不需要一个 EJB 容器产品,但是可以选择使用一个健壮的 servlet 容器。

  2. Spring 在一个单元模式中是有组织的,即使包和类的数量非常大。

  3. Spring 不会做重复工作,它真正的利用了一些现有的技术,如ORM 框架、日志框架、JEE、Quartz 和 JDK 计时器和其他视图技术等。

  4. 测试一个用 Spring 编写的应用程序很容易,因为 environment-dependent 代码被放进了这个框架中。此外,通过使用 JavaBean-style POJOs,它在使用依赖注入注入测试数据时变得更容易。

  5. Spring 的 web 框架是一个设计良好的 web MVC 框架,它为 web 框架,比如 Structs 或者其他工程上的或者很少受欢迎的 web 框架,提供了一个很好的供替代的选择。

  6. 为将特定技术的异常翻译成一致的, Spring 提供了一个方便的 API,而这些都是未经检验的异常。

  7. 轻量级的 IOC 容器往往是轻量级的,例如,特别是当与 EJB 容器相比的时候。这有利于在内存和 CPU 资源有限的计算机上开发和部署应用程序。

  8. Spring 提供了一个一致的事务管理界面,该界面可以缩小成一个本地事务和扩展成一个全局事务。

  Spring是Java开发的重要框架,在大数据开发领域也得到了广泛的应用,对Java或大数据感兴趣的,需深入学习一下!

(8)

分享至