一个关于hibernate单向一对一外键关联,级联update的问题。
问题如下:
有member的更新代码
java 代码
public void
if(this.getStat() == null){
Stat stat = createStat();
1);
else{
this.getStat().addClickCount();
}
}
Stat的代码
java 代码
public void
this.setClickCount(this.clickCount + 1);
}
xml 代码
<many-to-one
name="stat"
class="com.teesoo.teaonline.model.sys.Stat"
cascade="save-update"
column="f_stat_id"
/>
hibernate代码
java 代码
public
this.baseDao.get(Member.class, memberId);
member.addClickCount();
return
}
我的要求是load一个member,同时stat的一个点击数自增加
以上环境是hbernate+spring
高手们现身把。
我的问题是,上面的代码不会更新stat的状态。
session没有关闭的状态下。