我做了一个hibernate分页及添加删除更新操作的模块。在使用hibernate插入数据后,数据库表里面已经增加了该记录,但是当我多次按刷新分页页面后,这条刚插入的记录有时候出现,有时候又消失了。 
  在使用hibernate删除数据后,数据库表里面也已经删除了该记录,当我多次按刷新分页页面后,这条刚删除的记录有时候又会出现。 
  我用((Integer) session.createSQLQuery(query).iterate().next()).intValue();,或者jdbc的方法获取并打印总的记录数,(按刷新后打印出来的数据)有时候是正确的,有时候是删除/添加以前的总的记录数。 
  郁闷...   还请各位老师帮忙指点迷津,感激不尽。