首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Hibernate查询list跟iterate的区别

2012-11-01 
Hibernate查询list和iterate的区别Hibernate查询list和iterate的区别?查询原理:??? list()方法是通过一条S

Hibernate查询list和iterate的区别

Hibernate查询list和iterate的区别

?

查询原理:

??? list()方法是通过一条SQL一次性抓取出所有数据。iterate()方法是先查出所有记录的ID,然后再根据每个ID查出各自对应的记录。

?

查询优缺点:

????? list()方法查询时,当数据量过大时会导致内存开销过大。iterate()方法则相对好得多,且可以根据ID从缓存中查询,从而提高查询效率。

?

?

?

?

?

热点排行