首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

spring事务管理有关问题

2012-06-21 
spring事务管理问题把事务管理配置到了service层里在service层里用load取一个对象然后set一个属性的时候自

spring事务管理问题
把事务管理配置到了service层里··在service层里用load取一个对象然后set一个属性的时候自动更新了数据库··怎么办哦··可以配置不用更新吗·
谢谢

[解决办法]
抢个沙发,关注一下,顶!
[解决办法]
load出来的对象状体改变的后,如果你没有控制事物,默认是自动提交事物的。可以将你service层那个对应的方法设置成readOnly,事物就不会提价。

标注方式配置如下:
@Transactional(readOnly=true)
public App getEntity(Long id) {
return dao.get(id);
}

热点排行