zoukankan      html  css  js  c++  java
  • hibernate基础(四)

    1.查询总结

      1)1.oid查询-get

      2)2.对象属性导航查询

      3)3.HQL

      4)4.Criteria

      5)5.原生SQL

    2.查询-HQL语法

      1)基础语法

        

      2)排序

        

      3)条件

        

      4)分页

        

      5)聚合

        

      6)投影

        

      7)多表查询

        

        1>SQL

          

        2>HQL

          

        3>HQL语法

          (a)内连接

            

            

          (b)左外链接

            

          (c)右外连接

            

    3.查询-Criteria语法

       1)语法

        1>基本

          

        2>条件

          

        3>分页

          

        4>排序

          

        5>统计

          

       2)离线查询

        1>非离线

          

        2>离线

          

        3>演示

          

    4.查询优化

      1)类级别查询

        1>get方法:没有任何策略.调用即立即查询数据库加载数据.

        2>load方法: 应用类级别的加载策略

          

      2)关联级别查询

        1>集合策略

          

        2>关联属性策略

          

        3>结论:为了提高效率.fetch的选择上应选择select. lazy的取值应选择 true. 全部使用默认值.

        4>no-session问题解决: 扩大session的作用范围.

          

      3)批量抓取

        

  • 相关阅读:
    jquery总结
    Reporting Services子报表
    Reporting Services分组及Toggle
    Reporting Services报表钻取
    Reporting Services环境
    两种很有用的组件
    Reporting Services正确显示页码
    Reporting Services发布
    Java面试题
    BigInteger引申的一个访问权限控制解决方案
  • 原文地址:https://www.cnblogs.com/chengshun/p/9769857.html
Copyright © 2011-2022 走看看