我想用 query.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP)
得到一个 List<Map>
。但我有一个例外:
java.lang.NoSuchMethodError: org.hibernate.query.Query.setResultTransformer(Lorg/hibernate/transform/ResultTransformer;)Lorg/hibernate/Query;
我找不到 org.hibernate.query.Query
的实现类。方法 setResultTransformer
在 org.hibernate.Query
中。
为什么不推荐使用 org.hibernate.Query?
原文由 blackdog 发布,翻译遵循 CC BY-SA 4.0 许可协议
https://vladmihalcea.com/why-you-should-use-the-hibernate-resulttransformer-to-customize-result-set-mappings/