浏览 2761 次
锁定老帖子 主题:Hibernate 一个更新问题的 讨论
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-07-06
问题如下: 有member的更新代码 java 代码
java 代码
xml 代码
hibernate代码 java 代码
我的要求是load一个member,同时stat的一个点击数自增加 以上环境是hbernate+spring 高手们现身把。 我的问题是,上面的代码不会更新stat的状态。 session没有关闭的状态下。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-07-06
试试
this.getStat().addClickCount(); this.setStat(this.getStat()); |
|
返回顶楼 | |
发表时间:2007-07-06
这个member.addClickCount()执行时是不是在事务环境中,如果不在事务中,没有提交,hibernate是不会自动flush出修改的数据的。另外不知道你的createStat()是怎么写的。
|
|
返回顶楼 | |
发表时间:2007-07-06
xianyun 写道 这个member.addClickCount()执行时是不是在事务环境中,如果不在事务中,没有提交,hibernate是不会自动flush出修改的数据的。另外不知道你的createStat()是怎么写的。
真是不好意思,浪费大家的时间了。 项目大了,一些很明显的东西倒是忘记了 我的事情模型是不给更新的,因为方法名有限制。 所以这个问题就是老兄说的对。 |
|
返回顶楼 | |