Quando você usa
createSQLQuery
para executar uma consulta SQL nativa, você deve informar ao Hibernate como converter os resultados em objetos Java
. A maneira mais fácil no seu caso é adicionar query.setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP);
à consulta antes de executá-la. (Se a consulta retornou Entidades já mapeadas, você pode usar
addEntity()
.)