美文网首页我爱编程
选择使用Spring框架的原因(Spring框架为企业级开发带来

选择使用Spring框架的原因(Spring框架为企业级开发带来

作者: 唐怀瑟_ | 来源:发表于2018-07-25 21:49 被阅读304次

可以从以下几个方面作答:

  • 非侵入式:支持基于POJO的编程模式,不强制性的要求实现Spring框架中的接口或继承Spring框架中的类。
  • IoC容器:IoC容器帮助应用程序管理对象以及对象之间的依赖关系,对象之间的依赖关系如果发生了改变只需要修改配置文件而不是修改代码,因为代码的修改可能意味着项目的重新构建和完整的回归测试。有了IoC容器,程序员再也不需要自己编写工厂、单例,这一点特别符合Spring的精神”不要重复的发明轮子”。
  • AOP(面向切面编程):将所有的横切关注功能封装到切面(aspect)中,通过配置的方式将横切关注功能动态添加到目标代码上,进一步实现了业务逻辑和系统服务之间的分离。另一方面,有了AOP程序员可以省去很多自己写代理类的工作。
  • MVC:Spring的MVC框架是非常优秀的,从各个方面都可以甩Struts 2几条街,为Web表示层提供了更好的解决方案。
  • 事务管理:Spring以宽广的胸怀接纳多种持久层技术,并且为其提供了声明式的事务管理,在不需要任何一行代码的情况下就能够完成事务管理。
  • 其他:选择Spring框架的原因还远不止于此,Spring为Java企业级开发提供了一站式选择,你可以在需要的时候使用它的部分和全部,更重要的是,你甚至可以在感觉不到Spring存在的情况下,在你的项目中使用Spring提供的各种优秀的功能。

相关文章

  • 选择使用Spring框架的原因(Spring框架为企业级开发带来

    可以从以下几个方面作答: 非侵入式:支持基于POJO的编程模式,不强制性的要求实现Spring框架中的接口或继承S...

  • Spring【灵魂】

    1 Spring框架 spring是一个开源的框架,spring为简化企业级应用的开发而生,使用spring可以简...

  • Spring-001-环境搭建与第一个HelloWorld

    Spring 是什么 Spring 是一个开源框架. Spring 为简化企业级应用开发而生. 使用 Spring...

  • Spring入门

    Spring概述 Spring 是一个开源框架 Spring 为简化企业级应用开发而生。使用Spring可以使简单...

  • 从0开始的Spring(01)-HelloWorld

    1 Spring是什么? Spring是一个开源框架 Spring为简化企业级应用开发而生,使用Spring可以使...

  • Spring入门

    Spring的概述 Spring是一个开源框架 Spring为简化企业级应用开发而生.使用Spring可以使简单的...

  • spring知识点更新

    什么是spring Spring 是个开发java企业级应用的开源框架,Spring 框架目标是简化Java企业级...

  • 初探Spring

    什么是Spring Spring是一个开源框架。 Spring是为简化企业级开发应用而生的。使用Spring可以使...

  • Spring简介和快速入门

    什么是Spring Spring是一个开源框架 Spring为简化企业级应用开发而生。使用Spring可以使简单的...

  • Spring4.0笔记

    Spring4.0 Spring是一个开源框架 Spring为简化企业级英语开发而生。使用Spring可以使简单的...

网友评论

    本文标题:选择使用Spring框架的原因(Spring框架为企业级开发带来

    本文链接:https://www.haomeiwen.com/subject/soimmftx.html