Hibernate struts 2与在实体类中使用多列表类型子类相矛盾

Hibernate struts 2与在实体类中使用多列表类型子类相矛盾,hibernate,struts2,Hibernate,Struts2,在实体类中使用多个列表子项的矛盾 我正在使用Hibernate和struts 2。我正在尝试在表单中填充实体。实体有两个集合子对象。如果我使用List struts映射列表,但Hibernate同时给出多包异常 Entity class Class College{ Fetch lazy List<Employee> employees; Fetch lazy List<Student> students; } 实体类 班级学院{ 偷懒 列出员工名单

在实体类中使用多个列表子项的矛盾

我正在使用Hibernate和struts 2。我正在尝试在表单中填充实体。实体有两个集合子对象。如果我使用List struts映射列表,但Hibernate同时给出
多包
异常

Entity class
 Class College{
  Fetch lazy
  List<Employee> employees;
  Fetch lazy
  List<Student> students;

}
实体类
班级学院{
偷懒
列出员工名单;
偷懒
列出学生名单;
}
我尝试使用员工和学生的获取档案来获取学院的详细信息。 但hibernate在获取大学详细信息时给出了例外

在struts 2表单中,在填充学院详细信息时,我使用college.employees[0].name

Struts将本例中的部门详细信息映射为列表


如果我将employees设置为适用于Hibernate,但不适用于struts,即员工值未映射

是否有人处理过此问题请提供代码以及例外情况,不要让人们猜测您的问题,因为每个人都有有限的想象力。@Umeshaw既然您现在已经理解了问题,为什么不映射,它没有属性访问器吗?@RomanC struts没有映射集。