Spring带给我们的好处
2017-06-20 21:07
169 查看
1、方便解耦,简化开发。通过Spring提供的IoC容器,用户可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。有了Spirng,用户不必再为单实例模式类、属性文件解析等这些低层的需求编写代码,可以更专注于上层的应用。
2、AOP编程的支持。通过Spring提供的AOP功能,方便进行面向切面的编程,很多不容易用的传统OOP实现的功能可以通过AOP轻松应对。
3、声明式事务的支持。在Spring中,用户可以从单调烦闷的事务管理代码中解脱出来,通过声明的方式灵活地进行事务管理,提高开发效率和质量。
4、方便程序的测试。可以用非容器依赖的编程方式进行几乎所有的测试工作。在Spring里,测试不再是昂贵的操作,而是随手可做的事情。
5、方便集成各种优秀的框架。
6、降低Java EE API的使用难度。
7、Java源码是经典的学习范例。
IOC:
Spring核心模块的实现了IOC的功能,它将类与类之间的依赖从代码中脱离出来,用配置的方式进行依赖关系描述,由IOC容器负责依赖类之间的创建、拼接、管事、获取等功能。
2、AOP编程的支持。通过Spring提供的AOP功能,方便进行面向切面的编程,很多不容易用的传统OOP实现的功能可以通过AOP轻松应对。
3、声明式事务的支持。在Spring中,用户可以从单调烦闷的事务管理代码中解脱出来,通过声明的方式灵活地进行事务管理,提高开发效率和质量。
4、方便程序的测试。可以用非容器依赖的编程方式进行几乎所有的测试工作。在Spring里,测试不再是昂贵的操作,而是随手可做的事情。
5、方便集成各种优秀的框架。
6、降低Java EE API的使用难度。
7、Java源码是经典的学习范例。
IOC:
Spring核心模块的实现了IOC的功能,它将类与类之间的依赖从代码中脱离出来,用配置的方式进行依赖关系描述,由IOC容器负责依赖类之间的创建、拼接、管事、获取等功能。
相关文章推荐
- Spring框架带给我们的好处
- spring带给我们什么
- Spring带给我们什么
- Spring 带给我们什么(Spring 概述 一)
- Spring关于分层管理开发一般按如下方式(这样的好处是脉络清晰,方便管理)
- 控制反转和spring在项目中可以带来的好处
- 微信小程序开发—小程序会带给我们哪些机会?
- Spring IoC有什么好处
- 数据带给我们的是什么?
- 使用Spring的最小好处
- 对spring中IOC的理解和使用spring的好处
- 日语里骂人的话这是一些骂人的,本来不应该学,但是也是有好处的,可以听懂别人是不是在骂我们.是吧?
- 柯南带给我们的知识
- “移动”带给我们的机遇之总结
- 简明扼要谈Spring IOC的好处
- Spring 入门, Spring 是什么,好处,体系结构
- VMware虚拟化部署带给我们的便利
- 硝烟中的Scrum和XP-我们如何实施Scrum 4)制定spring计划 (Part 2/2)
- 鼠标带给我们的隐形伤害
- 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?