jar5
2016-03-29 18:24
281 查看
Spring:
[b]Spring能有效地组织你的中间层对象。
Spring能消除在许多工程中常见的对Singleton的过多使用。Spring能消除各种各样自定义格式的属性文件的需要,使配置信息一元化。
Spring能够帮助我们真正意义上实现针对接口编程。
在Spring应用中的大多数业务对象没有依赖于Spring。
使用Spring构建的应用程序易于单元测试。
Spring支持JDBC和O/R Mapping产品(Hibernate)
MVC Web框架,提供一种清晰,无侵略性的MVC实现方式。
JNDI[b]抽象层,便于改变实现细节,可以方便地在远程服务和本地服务间切换。
简化访问数据库时的例外处理。
Spring能使用AOP提供声明性事务管理,可以不直接操作JTA也能够对事务进行管理。
提供了JavaMail或其他邮件系统的支持。
[/b]
[b]Spring能有效地组织你的中间层对象。
Spring能消除在许多工程中常见的对Singleton的过多使用。Spring能消除各种各样自定义格式的属性文件的需要,使配置信息一元化。
Spring能够帮助我们真正意义上实现针对接口编程。
在Spring应用中的大多数业务对象没有依赖于Spring。
使用Spring构建的应用程序易于单元测试。
Spring支持JDBC和O/R Mapping产品(Hibernate)
MVC Web框架,提供一种清晰,无侵略性的MVC实现方式。
JNDI[b]抽象层,便于改变实现细节,可以方便地在远程服务和本地服务间切换。
简化访问数据库时的例外处理。
Spring能使用AOP提供声明性事务管理,可以不直接操作JTA也能够对事务进行管理。
提供了JavaMail或其他邮件系统的支持。
[/b]
相关文章推荐
- 数据流图懂不懂?
- android spanner下拉列表内容居中
- Material Design实战
- mybatis 错误
- 更新至Xcode7.3后 使用__weak 修饰的属性出现unavailable 的问题
- C++虚函数分析[1]--同名函数继承二义性问题
- 非正规写法获取不到tr,td
- bzoj 3620 似乎在梦中见过的样子(KMP)
- ssh链接centos服务器速度过慢问题收集
- 实现activity全屏显示
- SpringMVC入门教程及其原理讲解
- 爬虫导入
- 命名规范
- github 代码托管工具
- 【ES6】之 Arrow Function箭头函数
- TestNG 入门
- RecyclerView的上拉加载,下拉刷新
- 好玩的linux命令
- angular先加载页面再执行事件,特别在动态生成id,然后做echarts等图表
- Qt自定义委托在QTableView中绘制控件、图片、文字(内容比较全)