“`” 考察点:接口 ①list()方法无法利用一级缓存和二级缓存(对缓存只写不读),它只能在开启查询缓存的前提下使用查询缓存;iterate()方法可以充分利用缓存,如果目标数据只读或者读取频繁,使用iterate()方法可以减少性能开销。 ② list()方法不会引起N+1查询问题,而iterate()方法可能引起N+1查询问题 <pre><code> "“` Was this helpful? YesNo 0 / 0 上一篇: 请你谈一下面向对象的”六原则一法则”。 下一篇: 请说明Java中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思? 发表回复 取消回复0 Your email address will not be published. 在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。