Spring对 hibernate的getHibernateTemplate().execute方式更新不支持事务操作吗 本帖最后由 myepoch 于 2014-01-28 15:41:25 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 难道我需要将DAO的实现类中的方法 public int update(final String sql,final Object[][] parameters) 也配置成事务才好用吗?但为什么我用 方法A{saveObjupdateObject//出错,那么事务起作用,就是updateOject报错的时候saveObj也回滚}的时候就可以呢 你的事务加在Service层的,把service的代码贴出来。你上面给的代码到底是Service层的还是Dao层的? 我的方法从update变更为updateObject,事务就不起作用了。而updateObject仅仅是利用了Spring的getHibernateTemplate()模板。我还发现一个问题,当我对调用他们的方法A配置事务,并且updateObject配置事务的时候就好用。如果不配置updateObject方法的事务就不好用。但是当我用方法A调用update的时候,即便不配置update的事务,而仅仅配置A的事务也是好用的。我就不清楚updateObject和update有什么区别。 针对service做的拦截,好用service(){ save(); update();}不好用service(){ save() updatObject()}除了update和updateObject更新方式不同,其他没有任何不同。奇怪就奇怪这,如果是拦截问题,那么为什么第一种方式事务就起作用呢。另外如果我对updateObject()也配置了拦截,那么就没问题。 Java网络爬虫技术 java的实际用途 ssh2的配置問題,救命呀 JAVA操作excel 什么是J2EE,我刚开始学,一点也不明白。 请问在java中能否锁定某个方法? J2EE 初学者,不知从何学习,一头雾水,所以送 40 分请指点捷径.谢谢恩人. 编译duke(sun在线银行例子)的时候出错 从数据库中下载大字段到客户端的问题。急!! 哪里可以下载到, Windows平台下的图形化CVS客户端软件?哪种使用更方便些? 请问Mybatis3.2自定义Ehcache缓存怎么指定配置文件? spring用aop配置事务,结果出异常也不回滚
难道我需要将DAO的实现类中的方法 public int update(final String sql,final Object[][] parameters) 也配置成事务才好用吗?但为什么我用 方法A{
saveObj
updateObject//出错,那么事务起作用,就是updateOject报错的时候saveObj也回滚
}的时候就可以呢
而updateObject仅仅是利用了Spring的getHibernateTemplate()模板。
我还发现一个问题,当我对调用他们的方法A配置事务,并且updateObject配置事务的时候就好用。如果不配置updateObject方法的事务就不好用。但是当我用方法A调用update的时候,即便不配置update的事务,而仅仅配置A的事务也是好用的。
我就不清楚updateObject和update有什么区别。
好用
service(){
save();
update();
}
不好用
service(){
save()
updatObject()
}除了update和updateObject更新方式不同,其他没有任何不同。奇怪就奇怪这,如果是拦截问题,那么为什么第一种方式事务就起作用呢。
另外如果我对updateObject()也配置了拦截,那么就没问题。