开发随笔——Spring事务管理 第一部分》的相关内容

Spring同个事务同时调用了DAO(Hibernate)的多个方法的Tran...

在Spring 中使用Hibernate的时候,如果在一次操作中同时调用了DAO的多个方法,而这些操作又属于同一个事务中,这时的事务处理该怎么实现? 我这边是这样做的,但不成功,请各位帮忙看一下? 先贴我的applicationContext-hibernate.xml文件 [code:1]<beans> <!-- ================= ...
by huaronghu 2004-09-14 浏览 (3526) 回复 (7) 关键字:

倒底该怎么写DAO的单元测试?

public void testAddUserInfo() throws Exception{ userInfo = new UserInfoDTO(); userInfo.setUserId("001"); userInfo.setUserName("张三"); userInfoDao.addUserInfo(userInfo); this.assertNotNu ...
by klyuan 2007-05-17 浏览 (10383) 回复 (45) 关键字:

spring+hibernate多层web开发eclipse下的开发模板

本人吐血奉献,内容包括:[list]     1. xdoclet生成hbm配置文件和sql语句。      2. xdoclet生成spring的配置文件applicationContext.      3. 容器管理事务并解决延迟加载问题.   4. 解决国际化和中文问题. ...
by 大愚弱智 2004-12-18 浏览 (12707) 回复 (5) 关键字:

声明事务管理中使用jdbc事务管理,不起作用!

我的xml文件如下: [code:1] <beans> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"&g ...
by yuqf 2005-07-05 浏览 (3529) 回复 (9) 关键字:

spring+Hibernate中异常如何处理

现在项目中用到了spring+hibernate的框架。但有关其中的异常处理还有点不明白。 现在的框架是这样: WEB <-> Service <-> DAO <-> Database DAO是继承HibernateDaoSupport。 [code:1]public class UserDaoImpl ex ...
by AndyTse 2006-01-16 浏览 (11252) 回复 (19) 关键字:

第二部分spring+hibernate+jta 分布式事务Demo

0、设计分布式数据库,修改第一部分的例子。先将db1中的user1表中的记录清除,把user2表drop掉,然后create一个新的database db2来模拟分布式数据库,在db2中新建一张表user2,结构和user1一致。接下来的操作就是同时对2个数据库的2张表进行操作了。 1、DAO接口、DAOImpl实现,Service接口、ServiceImpl实现都不用去动它,为使第一次 ...
by momoko8443 2008-05-08 浏览 (701) 回复 (7) 关键字: spring hibernate jta 分布式 事务管理

一例spring嵌套事务

最近看了看社区的精华贴,知道原来service之间是可以嵌套事务的,前些日子还托同事去网络查,险些听信了网上事务只能封装对DAO一层的操作的说法。 于是开始动手试验,照新的观点,只要两个事务传播属性都为PROPAGATION_REQUIRED即可。 相关文件如下:(JavaEYE的编辑器总是出错,原来是不支持IE6) ServiceA 定义: package ht. ...
by 雁行 2008-01-29 浏览 (366) 回复 (0) 关键字:

Spring 事务管理

通常建议采用声明式事务管理。声明式事务管理的优势非常明显:代码中无需关于关注事务逻辑,让Spring声明式事务管理负责事务逻辑,声明式事务管理无需与具体的事务逻辑耦合,可以方便地在不同事务逻辑之间切换。 声明式事务管理的配置方式,通常有如下三种: 1.使用TransactionProxyFactoryBean为目标bean生成事务代理的配置。此方式是最传统,配置文件最臃肿、难以阅读的方式。 2.采 ...
by jxh118 2008-06-25 浏览 (187) 回复 (0) 关键字:

关于spring声明式事务管理异常处理的测试和小结

关于spring事务管理以及异常处理的帖子,本论坛争论颇多,各有各的测试代码,也各有各的测试结果, 不知道是spring版本的不同还是各测试的例子的不同而导致测试结果出现差异. 本人也很想弄清楚spring是如何对Service进行事务管理的,并且还去看了一下spring框架关于事务管理几个相关类的源码,可惜由于本人功力有限,只看懂了皮毛. 既然源代码看不懂,那么只有运用例子进行测试, ...
by lihaiyan 2007-09-28 浏览 (294) 回复 (0) 关键字:

Spring+Hibernate+Struts

Spring+Hibernate+Struts          ===============Spring+Hibernate+Struts配置===============spring加载log4j   web.xml    < context ...
by wangpan80 2006-10-03 浏览 (29) 回复 (0) 关键字:

郁闷几天了,大家帮帮忙~

使用SpringMoudle整合Spring和JBPM,本来想参照JbpmTemplate的写法对JBPM的功能进行封装,结果由于延迟加载问题出现异常,后来测试JbpmTemplate提供的方法,发现竟然也有类似的问题,以jbpmTemplate.findProcessInstance为例: public class TestProcessServiceImpl extends TestCa ...
by Bluesnails 2007-11-15 浏览 (471) 回复 (0)

如何用Spring进行JBPM的事务管理

小弟最近做JBPM项目,使用的SPRING+JBPM,由于对事务这些理解不够,现在使用Spring的TransactionProxyFactoryBean来管理JBPM操作的事务,发现JbpmContext.save(ProcessInstance ProcessInstance )都不能实现了,希望大家能指点一下:如果使用Spring进行事务管理,究竟应该怎么配置 Jbpm.CFG.xml 或者 ...
by yellow08 2007-12-25 浏览 (610) 回复 (2)

任务委派怎么会出错啊?

原先我的demo是用jbpm3.2.2+struts2+mysql开发的,想在我在用spring整合的时候出现了一个在任务委派的时候的错误 报告的错误是: 严重: Servlet.service() for servlet default threw exception java.lang.NullPointerException at com.credit.assigment.Info ...
by renavatior 2008-06-11 浏览 (380) 回复 (4)

Hibernate 分布式事务

对于横跨多个Hibernate SessionFacotry的分布式事务,只需简单地将 JtaTransactionManager 同多个 LocalSessionFactoryBean 的定义结合起来作为事务策略。你的每一个DAO通过bean属性得到各自的 SessionFactory 引用。如果所有的底层JDBC数据源都是支持事务的容器,那么只要业务对象使用了 JtaTransactionMa ...
by guoli83945 2008-08-26 浏览 (177) 回复 (0)

请教spring整合jbpm问题

大家好,最近用spring整合jbpm时出现了不少问题,弄了几天没成功,吐血额,请大家多多指教,谢谢了 下面是我启动tomcat时报的错误: org.jbpm.JbpmException: setRollbackOnly was invoked while configuration specifies user managed transactions at org.jbpm.persis ...
by loner.wolf 2008-04-11 浏览 (777) 回复 (1)

EJB 3.0和Spring 2.5 :在Spring中使用EJB 3.0

Meera Subbarao说道:EJB和Spring社区的开发者为什么总是贬低对方呢?我同时使用EJB和Spring,就像所有的开发者一样,我对于两者需要大量的XML设置非常头疼,但是从Java 5发布以来,XML配置已经用annotation来替代了。但是在使用了最新的Spring 2.5和EJB 3.0,我觉得它们是互相补充的关系,而非相互竞争关系。 许多开发者理解,Spring是由Spr ...
by QQbyte 2008-08-29 浏览 (2277) 回复 (7) 关键字: ejb 3.0 spring 2.5

基于JavaScript的代码自动生成工具

JavaScript Based Code Generator - codegen 工具主页http://sourceforge.net/projects/jbcgen/目的快速生成程序代码, 比如Struts, Spring, Jdbc/Hibernate所有前后台的代码.简单介绍本工具生成代码的思想是读取数据库中表的结构, 使用JavaScript作为脚本语言编写模板, 生成各种代码或者文件, ...
by jejwe 2008-03-06 浏览 (3651) 回复 (2) 关键字:

基于Spindle的增强HTTP Spider

构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源 代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正, 有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)    以下代码基于lucene-2.3.1,htmlp ...
by brunoplum 2008-04-01 浏览 (1823) 回复 (7) 关键字: spindle

相关问答

赞助商链接