在休眠时投影:
Criteria criteria = session.createCriteria(XYZ.class)
.add(Restrictions.eq("XYDId", 1)).add(Restrictions.eq("active", Boolean.TRUE));
criteria.setProjection(Projections.property("abc.id").as("id"));
criteria.setProjection(Projections.property("abc.timezoneKey").as("TIMEZONEKEY"));
criteria.setResultTransformer(Transformers.aliasToBean(abc.class));
抛出异常
could not resolve property: abc.timezoneKey of: com.locaid.gfe.common.entities.XYZ
尽管在 XYZ 实体中 abc 作为属性存在,而在 abc 中 timezoneKey 作为属性存在。任何人都可以帮助我获得我所缺乏的东西。