1, HQL 對類的大小寫和屬性敏感, 不SQL語句有點不同,SQL能夠配置大小寫不敏感的。 2. HQL 對 關鍵字是不區分大小寫的數組
3, HQL 的 組成: select ... from ... where ... group by .... hvaing.... order by ... 同時 from最重要,必須有。。 能夠 只有 from 語音,其餘沒有都沒有關係的。即至關於 select * from ... 了。app
若是隻是一個屬性的時候,就不是對象數組了 orm
以list 的方式對象
以MAP 的形式 圖片
3種方式隨便來。it
使用MAP 能夠使用別名來獲取屬性信息,比較好用,少犯錯,易維護 form
還能夠自定義 類型,封裝返回 配置
HQL 語句 對應 is [ not ] null
是這樣寫的 x=null 對應 SQL x is null
x <> null 對應 x is not nullselect
以上都是來自 慕課網。數據類型
###不要使用也不支持left join HQL不支持 left join 要使用連表的話,直接 使用便可 SELECT COUNT(*) from RetailOrderitemInventoryMapping obj ,ProcessOrder order where order.id=1 .... 就這樣便可。多表查詢便可