HQL 中的问题

HQL 面向对象,与数据库无关,关系型对象复杂化.

一段DB SQL,需要转换n次,苦找解决办法,最后跪服在HQL的面向对象

真的需要HQL吗?

一个例子:

通过查找部门上级最小的编码:根部门

仅获取第一个部门下的人员

子查询的最小值,HQL内没有语义来表示

所以通过,

一次hql查询根部门的编码0

通过编码0查询出第一条排序最前的部门

然后在通过部门id查到当前部门所有人员

 

一次sql能解决,却要3次过程,开发效率很很慢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值