频道栏目
首页 > 资讯 > Java > 正文

Java开发 - Query接口的list方法和iterate方法有什么区别?

17-11-07        来源:[db:作者]  
收藏   我要投稿

Java开发 - Query接口的list方法和iterate方法有什么区别?

① list()方法无法利用一级缓存和二级缓存(对缓存只写不读),它只能在开启查询缓存的前提下使用查询缓存;iterate()方法可以充分利用缓存,如果目标数据只读或者读取频繁,使用iterate()方法可以减少性能开销。

② list()方法不会引起N+1查询问题,而iterate()方法可能引起N+1查询问题。

相关TAG标签
上一篇:如何使用MT4平台实现二元交易
下一篇:Java开发 - 阐述Session加载实体对象的过程。
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站