zoukankan      html  css  js  c++  java
  • Hibernate查询

    一:对象导航查询:

    二:OID查询:

    三:hql查询:(Hibernate Query Language)

      ①hql查询所有:(from 实体类的名字)

      ②hql条件查询:语法;

    实例:

    模糊查询实例:

      ③hql排序查询:语法;

      ④hql分页查询:

      ⑤hql投影查询:(查询部分字段的值)

      ⑥hql聚合函数查询:

      ⑦hql多表查询:

         1).内连接查询(setLinkMan是Customer实体类中的属性,用于关联联系人实体类的set集合属性)

         2).左外链接查询:

         3).右外连接查询:

    四:QBC查询:

      ①QBC查询所有:

      ②QBC条件查询:

                                        

      ③QBC排序查询:

      ④QBC分页查询:

      ⑤QBC统计查询:

      ⑥QBC离线查询:(不用session创建Criteria对象,用条件查询的时候,用离线的方式的时候条件可以不再dao中添加,可以在servlet中进行)

    五:Hibernate检索策略:

      检索策略分为两类:立即检索,延迟检索

      ①立即检索:

      ②延迟检索(又分为:类级别延迟和关联级别延迟):

        执行第一条:

        执行第二条:

        执行第三条:

    在延迟检索中又分为两类:

              检索策略:

            

          关联级别延迟操作:

    六.批量抓取:

  • 相关阅读:
    audio之点击图标切换音频播放状态以及替换当前图标
    js之ajax的封装
    JavaScript之ajax的作用、流程以及如何设置请求头
    BFC的理解
    2016年总结
    如何用shared_ptr减少锁的争用
    webrtc初识
    2015总结与2016展望
    记一次程序排错与std::getline
    spawn协程学习
  • 原文地址:https://www.cnblogs.com/lubolin/p/7768476.html
Copyright © 2011-2022 走看看