zoukankan      html  css  js  c++  java
  • hibernate中的hql查询语句list查询所有与iterate查询所有的区别

    hibernate中的hql查询语句list查询所有与iterate查询所有的区别

      list查询所有;

        01,会立即产生一条select语句1select查询出来的所有语句都会被session管理,

        保 存在缓存中

        02,清空或者不清空session缓存中的数据,再次执行查询的时候,

        都会执行一条select语句

      iterate查询所有;

        01,iterate能够利用延时加载和缓存机制提高查询性能!iterate查询时,进查询id字段

        以节省资源,需要使用数据时,再根据id字段到缓存中检所匹配的实例,如果存在就直接使

        用,只有当缓存中没有需要的数据时,iterate才会执行select语句,,根据id字段到数据

        库查询,iterate更适合用于查询对象开启二级哈UN村的情况

  • 相关阅读:
    springmvc,springboot单元测试配置
    uboot中ftd命令
    在根文件系统中查看设备树(有助于调试)
    协议类接口
    网络设备接口
    块设备驱动框架
    i2c子系统
    触摸屏
    input子系统
    原子访问、自旋锁、互斥锁、信号量
  • 原文地址:https://www.cnblogs.com/liuyunfei/p/7002076.html
Copyright © 2011-2022 走看看