hibernate3 list与iterate的区别

来源:互联网 发布:b站视频下载到mac电脑 编辑:程序博客网 时间:2024/06/06 04:02

在hibernate中遍历数据库对象的时候可以使用两种方法list与iterate,它们之间的区别如下:


list遍历出所有的对象到缓存中,iterater先取id,等用到的时候再根据id取对象;


在session中list第二次发出,仍会到数据库查询;


iterate第二次,首先到session级缓存查询;