Wenn Sie createSQLQuery
verwenden Um eine native SQL-Abfrage auszuführen, müssen Sie Hibernate wie man die Ergebnisse in Java-Objekte umwandelt
. Der einfachste Weg in Ihrem Fall ist das Hinzufügen von
query.setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP);
auf die Abfrage, bevor Sie sie ausführen. (Wenn die Abfrage bereits zugeordnete Entitäten zurückgibt, können Sie einfach addEntity()
verwenden .)