簡體   English   中英

使用休眠條件從對象獲取字符串(集合)列表

[英]Getting list of string(Collection) from an object using hibernate criteria

我有一個以下課程

Class Department {
    private String departmentName;
    private List<String> students;
    ....
    ....
    ....
}   

現在我只想從部門類中獲取學生屬性( List<String> ),而不是整個部門對象(具有限制departName:= Chemistry)。

如何為此編寫休眠標准???

關於您的問題:不可以,因為元素集合具有與所有者實體相同的生命周期,所以無法進行此投影
用條件獲取元素的集合是不可能的( 在此處閱讀)。 您必須使用本機SQL返回List<String>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM