使用hibernate条件从对象获取字符串(Collection)列表

时间:2013-08-05 16:27:12

标签: java hibernate

我有一个课程如下

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

现在我想仅从Department类中获取学生属性(List<String>),但不想获取具有限制离开名称的整个Department对象:=化学。

如何为此编写hibernate标准???

1 个答案:

答案 0 :(得分:0)

关于你的问题:不,这个投影是不可能的,因为元素集合与所有者实体的生命周期相同 无法获得符合条件的元素集合(阅读here)。您必须使用本机SQL才能返回List<String>