日期:2014-05-19  浏览次数:20667 次

SSH注解的方式更新数据库,出现更新语句,但数据并未更新到数据库
我采用的是注解的方式@Transactional,这个应该是自动提交事务的吧,但更新语句出现后,数据并未更新到数据库,求解

------解决方案--------------------
贴出相关代码来看看
------解决方案--------------------
换成
@Transactional(propagation=Propagation.REQUIRED)
试试
------解决方案--------------------
spring配置文件 ,是否开启了注解事务。
------解决方案--------------------
@Transactional
 放到类上,别放到方法上。试试。
------解决方案--------------------
探讨

引用:

@Transactional
放到类上,别放到方法上。试试。

不行,如果查询没问题的,是不是可以排除Hibernate配置的问题?

------解决方案--------------------
我觉得也是配置的问题,java的配置真麻烦啊,轰轰轰轰,楼主耐心点看
------解决方案--------------------
fighting!!!!!!
------解决方案--------------------
[b][/b]