繁体   English   中英

Hibernate - 本机SQL +非托管实体+集合

[英]Hibernate - native SQL + non-managed entities + collections

本文档章节介绍了如何为本机查询返回非托管实体。 这些实体是否有可能拥有其他非管理实体的集合?

理论上 - 是的。 您可以编写自己的结果转换器(松散地基于org.hibernate.transform.AliasToBeanResultTransformer ),它将:

  1. 使用transformTuple()方法将“root”bean与单个集合元素一起转换。
  2. 随后使用transformList()将集合元素合并到匹配的父bean中。

然而,在实践中,实际映射相应的实体容易得多 ,即使您只是用它来从这样的查询中检索数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM