Hibernate:Query.list 与 Query.iterate 的区别
2008-07-11 15:35
387 查看
list: 结果存入缓存,但不从缓存里面取;查询时属性连同id一起找出来,只有“一句”select;
iterate:结果存入缓存,并在缓存中查找结果;查询时先找出所有的 id,然后根据 id 到缓存里面查找,如果没有命中,再到数据库中查找该id对应的其他属性。可能会有多行 select
iterate:结果存入缓存,并在缓存中查找结果;查询时先找出所有的 id,然后根据 id 到缓存里面查找,如果没有命中,再到数据库中查找该id对应的其他属性。可能会有多行 select
相关文章推荐
- Hibernate中get与load,query.list与query.iterate区别
- Hibernate : Query.list()、Query.iterate()的区别
- hibernate的query.iterate()与query.list()的区别(四)
- hibernate-Query的list方法与iterator方法的区别
- 【Hibernate学习笔记】list和iterate的区别
- Hibernate之查询中get()和load()的区别,list()和iterate()的区别
- query.iterate()和query.list()区别
- Hibernate : Query.list()、Query.iterator()的区别
- hibernate查询的list和iterate的区别
- hibernate-Query.list()与Query.iterate()比较
- hibernate的list和iterate的区别
- Hibernate之查询中get()和load()的区别,list()和iterate()的区别
- Hibernate : Query.list()、Query.iterator()的区别
- Hibernate5-投影查询,分组查询,Query的List和Iterate
- query的list()和iterate()区别 面试题
- Hibernate中list()和iterate()的区别
- Hibernate之Query查询的list()方法和iterator()方法的区别
- query.list()和query.iterate()区别
- Hibernate : Query.list()、Query.iterator()的区别
- Hibernate中HQL语句中list与iterate区别