This documentation chapter解释了如何为本机查询返回非托管实体。这些实体是否有可能拥有其他非托管实体的集合?
答案 0 :(得分:1)
理论上 - 是的。您可以编写自己的结果转换器(松散地基于org.hibernate.transform.AliasToBeanResultTransformer
):
transformTuple()
方法将'root'bean与单个集合元素一起转换。transformList()
将集合元素合并到匹配的父bean中。然而,在实践中,即使你只是用它来从这样的查询中检索数据,实际上映射相应的实体也会更容易 。