xing00 2007-07-06
一个关于hibernate单向一对一外键关联,级联update的问题。
问题如下:
有member的更新代码
public void addClickCount(){  
        if(this.getStat() == null){  
            Stat stat = createStat();  
            stat.setClickCount(1);  
        }else{  
            this.getStat().addClickCount();  
        }  
    }Stat的代码public void addClickCount(){  
            this.setClickCount(this.clickCount + 1);  
        }public Member loadMember(Integer memberId){  
            Member member = (Member) this.baseDao.get(Member.class, memberId);  
            member.addClickCount();  
            return member;  
        }我的要求是load一个member,同时stat的一个点击数自增加
以上环境是hbernate+spring
高手们现身把。
我的问题是,上面的代码不会更新stat的状态。
session没有关闭的状态下。