当前位置: 代码迷 >> J2EE >> Hibernate 中对象中属性的查询,该怎么处理
  详细解决方案

Hibernate 中对象中属性的查询,该怎么处理

热度:99   发布时间:2016-04-19 22:40:01.0
Hibernate 中对象中属性的查询
我有两个实体一个公司 一个部门,公司和部门的关系是一对多,现在我显示的部门列表。我需要根据公司ID查询。

public class Department(){
      private String id;
      private Company company;


     //get set..........
     
}

public class Company(){
       private String id;
       private List<Department> list;
}

from Department where company.id = ? 这样可以么?我试了试不行,我该怎么查询

------解决方案--------------------

List<Department> departmentList = getSession().createQuery("From Department t WHERE t.Company =? ")
                                    .setParameter(0, company )
                                    .list();
  相关解决方案