
Spring2.5
yzhjisji
这个作者很懒,什么都没留下…
展开
-
Spring事务配置的五种方式
Spring事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和转载 2009-06-14 15:45:00 · 336 阅读 · 0 评论 -
迁移应用进入基于Annotation MVC的spring 2.5
Spring 2.5引入了基于Annotation配置的MVC controllers。这篇简短的文章介绍了需要如何迁移你的spring 2.0应用到spring 2.5,至少是需要迁移MVC相关的应用。首先保证你已经将spring-webmvc.jar放在你的classpath内,DispatcherServlet不再是spring.jar的一部分,现在是在一个单独的模块内。任何controll转载 2009-06-14 16:03:00 · 487 阅读 · 0 评论 -
设值注入和构造注入的比较
设值注入1. 对于习惯了传统JavaBean开发的程序员而言,通过setter方法设定依赖关系显得更加直观,更加自然。2. 如果依赖关系(或继承关系)较为复杂,那么构造子注入模式的构造函数也会相当庞大(我们需要在构造函数中设定所有依赖关系),此时设值注入模式往往更为简洁。3. 对于某些第三方类库而言,可能要求我们的组件必须提供一个默认的构造函数(如Struts中的Action),此时T构造子注转载 2009-06-22 16:08:00 · 865 阅读 · 0 评论 -
Spring 对Hibernate 的简化
Spring 对Hibernate 的简化Hibernate 的持久层访问必须按如下步骤进行:(1)创建Configuration 实例。(2) 创建SessionFactory 实例。(3)创建Session 实例。(4) 打开事务。(5) 开始持久化访问。(6) 提交事务。(7) 如果遇到异常,回滚事务。(8) 关闭Session 。虽然可以采用类似于HibernateUtils 工具类封转载 2009-06-22 16:18:00 · 500 阅读 · 0 评论 -
使用Spring 管理Hibernate持久层有如下优势
通过Spring 整合Hibernate ,使持久层的访问更加容易,使用Spring 管理Hibernate持久层有如下优势。·通用的资源管理: Spring 的ApplicationContext 能管理SessionFactory ,使得配置值很容易被管理和修改,无须使用Hibernate 的配置文件。·有效的Session 管理: Spring 提供了有效、简单和安全的Hibernate S转载 2009-06-22 16:09:00 · 479 阅读 · 0 评论