JAVA_WEB Hibernate框架学习 第四章(Hibernate中查询总结:HQL语法、Criteria语法、原生sql语法、查询优化(懒加载等))

一:Hibernate中的查询总结

            


        分类查询方式:

            ①oid查询   session的get及load方法查询:

        

              ②对象属性导航查询

        

                    ③:HQL检索查询

             

                        ④:QBC(使用Criteria)检索查询

    
    

                ⑤原生sql检索查询

            



        HQL查询语法案例:
        基本查询



        排序查询



    条件查询



        分页查询



        统计查询



        投影查询


            HQL多表查询语法(不常用)
HQL 内连接  = 》 将连接两端对象分别返回,放到数组中

HQL 内连接  = 》 将连接两端对象分别返回,放到数组中

//HQL 迫切内连接 = 》 帮我们进行封装,返回值就是一个对象

HQL 左外连接 = 》 将连接的两端对象分别返回,放到数组中

HQL 右外连接 = 》 将连接的两端对象分别返回,放到数组中



Criteria语法查询

    基本语法查询


    条件查询


    分页查询


    排序查询


    统计语法查询



离线Criteria


懒加载 | 延迟加载




关联级别 的  延迟加载   && 抓取策略













批量抓取




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓 5

有啥不懂的可以单聊解答....

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值