在使用update()方法的时候,更新的是缓存中的数据,并不会立马同步到数据库中,如果想立即更新数据库数据,就可以使用session.flush()方法。

 @Override
    public MyContent update(MyContent myContent) {
        getSession().update(myContent);
        // 如果不调用flush()方法, 数据库不会更新
        getSession().flush();
        return myContent;
    }