为了账号安全,请及时绑定邮箱和手机立即绑定

HQL数据查询基础

难度中级
时长 1小时41分
学习人数
综合评分9.77
301人评价 查看评价
9.9 内容实用
9.8 简洁易懂
9.6 逻辑清晰
一直看下来还以为没有人,完结撒花时炸出这么多
我根据老师提供的源码生成了5个实体类,和其对应的映射文件,但是用hibernate测试生成表结构的时候只生成了三张,
最好自己能把商家 订单 订单详细信息.........所有的表都能自己通过hibernate创建出来,自己也可以把多表之间的关系学习复习一遍..........
用老师的工程怎么改都有一个Connection获取失败的报错,索性用老师的jar包手写了一遍终于查出来了,别放弃同学们0.0
MySQL在Linux系统中对表名大小写敏感!!!MySQL在Linux系统中对表名大小写敏感!!!MySQL在Linux系统中对表名大小写敏感!!!重说三!
Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;
在配置中加这个配置才可以不区分lower_case_table_names=1
入门比较好
以不同形式返回结果应该还是有区别的,例如在之后的遍历中,用Object[]查询应该会比List的getIndex()快,当然是在大量数据的情况下。
按照老师的文件,代码一样,但是最后junit测试的时候,出现错误,如果实现找不到错误的解决办法,可以自己参照之前的课程,重新导入hibernate相关的JAR包(不用这个老师的)编写hibernate.cfg.xml等等,最后就是不要放弃,加油
感谢老师!!
1.3倍食用最佳 讲的很细
这个必须赞哈,感谢老师,让我有机会学习hql数据查询基础,至此,关于hibernate课程学习已经有了一定的基础。谢谢!
select o.customer,o.tradeDate,o.status,o.amount from Order o where o.tradeDate between 2015-05-01 and 2015-06-01 and o.status = '已发货' or o.status = '已付款' and o.amount > 1000 order by o.status asc,o.tradeDate desc,o.amount desc
课程须知
本课程是Hibernate进阶课程,需要小伙伴们了解Hibernate映射配置知识点,对这方面内容不了解的小伙伴们可以先去《 Hibernate初探之单表映射》进修一下~~
老师告诉你能学到什么?
1、什么是HQL,以及HQL的语句形式。 2、在Hibernate框架中如何执行HQL查询。 3、如何编写出正确的HQL查询语句,从数据库检索到我们想要的数据。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消