[英]how does the new keyword in hql work?
我在jboss的文檔中找到了這個例子。
select new Family(mother, mate, offspr)
from DomesticCat as mother
join mother.mate as mate
left join mother.kittens as offspr
Family
班來自何處。 我是否需要在某處導入或使用其完全限定的類名?
Family
是一個簡單的POJO,具有適當的構造函數,需要聲明或完全限定。
Family
必須是具有適當構造函數的Java對象。 如果對象是普通的映射實體(使用注釋或使用hibernate映射XML),則導入是可選的。
如果由於其他原因找到導入,則導入是可選的。 :-)
是的,它需要存在。 它是一個不是實體的類,您可以創建它以三列的可理解方式處理它。 它需要一個適合調用的構造函數。
基本上,就像你做的那樣:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.