我有一个列映射为
@OneToMany(mappedBy="parentStage")
private List<Stage> childStages = new ArrayList<Stage>();
当我使用hibernate查询此列时:
projectionList.add(Projections.property("childStages"),"childStage");
Criteria cr = session.createCriteria(Stage.class,"e")
.setProjection(projectionList)
.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP);
List<Stage> result = cr.list();
返回
ArrayIndexOutOfBoundsException:0
我理解并研究了很多我们无法在hibernate中获取列表的内容吗?
是否有针对此问题的解决方案或其他解决方案来实现上述目标?
提前多多感谢