Voglio usare query.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP)
per ottenere un List<Map>
. Ma ho ricevuto un'eccezione:Come usare `setResultTransformer` dopo Hibernate 5.2?
java.lang.NoSuchMethodError: org.hibernate.query.Query.setResultTransformer(Lorg/hibernate/transform/ResultTransformer;)Lorg/hibernate/Query;
non riesco a trovare la classe implementata di org.hibernate.query.Query
. Il metodo setResultTransformer
è in org.hibernate.Query
.
E perché org.hibernate.Query è deprecato?
Nella versione 5.2.3.Indice il calss di implementazione è in NativeQueryImpl, ancora deprecato ma. Inoltre non sembra esserci ancora alcuna alternativa basata su https://docs.jboss.org/hibernate/orm/5.2/javadocs/deprecated-list.html – justMe