Java Hibernate-本机SQL+;非管理实体+;收藏
解释如何为本机查询返回非托管实体。这些实体是否可能有其他非托管实体的集合?理论上-是。您可以编写自己的结果转换器(松散地基于Java Hibernate-本机SQL+;非管理实体+;收藏,java,hibernate,Java,Hibernate,解释如何为本机查询返回非托管实体。这些实体是否可能有其他非托管实体的集合?理论上-是。您可以编写自己的结果转换器(松散地基于org.hibernate.transform.aliastobeansulttransformer),它将: 使用transformTuple()方法将“根”bean与单个集合元素一起转换 随后使用transformList()将集合元素合并到匹配的父bean中 然而,在实践中,实际映射相应的实体要容易得多,即使您只打算使用它从这样的查询中检索数据
org.hibernate.transform.aliastobeansulttransformer
),它将:
transformTuple()
方法将“根”bean与单个集合元素一起转换transformList()
将集合元素合并到匹配的父bean中