query.list()和query.iterate()区别
来源:互联网 发布:nginx 静态web服务器 编辑:程序博客网 时间:2024/06/05 14:11
query.list()和query.iterate()区别
1.返回的类型不同:
list()返回List;iterate()返回Iterate。
2.查询策略不同:
list()直接发送sql语句,查询数据库;
iterate()发送sql语句,从数据库取出id,然后先从缓存中根据id查找对应信息,
有就返回结果,没有就根据id发送sql语句,查询数据库。
3.返回对象不同:
list()返回持久化实体类对象;
iterate()返回代理对象。
4.与缓存的关系不同:
list()只缓存,但不使用缓存(查询缓存除外);
iterate()会使用缓存。
1.返回的类型不同:
list()返回List;iterate()返回Iterate。
2.查询策略不同:
list()直接发送sql语句,查询数据库;
iterate()发送sql语句,从数据库取出id,然后先从缓存中根据id查找对应信息,
有就返回结果,没有就根据id发送sql语句,查询数据库。
3.返回对象不同:
list()返回持久化实体类对象;
iterate()返回代理对象。
4.与缓存的关系不同:
list()只缓存,但不使用缓存(查询缓存除外);
iterate()会使用缓存。
阅读全文
1 0
- query.list()和query.iterate()区别
- query.iterate()和query.list()区别
- query.list()和query.iterate()区别
- query.list()和query.iterate()区别
- Hibernate : Query.list()、Query.iterate()的区别
- query.list query.iterate的区别
- Query的list()和iterate()方法的区别
- Hibernate Query 的 list 和iterate方法缓存的区别
- Hibernate:Query.list 与 Query.iterate 的区别
- hibernate的query.iterate()与query.list()的区别(四)
- hibernate-Query.list()与Query.iterate()比较
- query list与iterate方法
- Query.list()和Query.iterator()的区别
- Hibernate缓存体系之查询缓存(query cache),以及list和iterate方法的区别
- Hibernate 中Query的list方法和iterate方法
- Hibernate中get与load,query.list与query.iterate区别
- Hibernate中Query.list()和Query.iterator()的区别
- query的list和iterator区别
- 使用BROWSEINFO选择文件夹
- OpenGL 矩阵变换GLM库的使用
- Zttp
- Service redis does not support chkconfig的解决办法
- Win7环境下彻底清除VBS病毒的教程
- query.list()和query.iterate()区别
- 基于云信的react-native聊天系统
- python异常处理
- Hadoop系列——Shuffle过程详解
- Googlenet论文笔记
- VS error LNK2019: 无法解析的外部符号 解决方案之二
- vector介绍
- 关于css 的float属性
- Ubuntu14.04+Anaconda+Cuda+Cudnn+Caffe环境搭建配置