提交后再次设置status的状态为false
解决方案 »
- 一个S2SH整合启动异常的问题
- 请教MyEclipse里如何添加说明信息
- BMP实体BEAN中无法获取数据源
- 入职笔试题目,供大家找工作面试时参考.
- web开发中层的理解
- 请教jsp文件中什么样的java代码可以用struts标签代替
- 请问用JAVA如何读磁盘数据
- 初学者的小问题,请赐教!在线等待
- 急!!struts和strus是一个东西吗?如何用struts1.1在Weblogic8.1上部署一个web架构?
- 请大家 告诉我 学习 j2ee 学习的曲线。 我比较熟悉c++
- 100分急求: toad Can't initialize OCI. Error -1解决办法
- jxl导出EXCEL保存文件路径的问题,2000下没有问题,xp下面就存在问题
回2楼,TransactionStatus没有status的set方法,它的实现类也只有将false改为true的,没有将status改为false的
你把代码帖出来看看
事务不是由hibernate控制的,事务是由你的Connection控制的,你拿到Connection对象之后,setAutoCommit(false).
DefaultTransactionDefinition def = new DefaultTransactionDefinition();
def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRED);
TransactionStatus status = transactionManager.getTransaction(def);//设为false