Obtendo Conjunto de Resultados no DTO com Consulta SQL Nativa no Hibernate
Eu tenho uma consulta como abaixo
select f.id, s.name, ss.name
from first f
left join second s on f.id = s.id
left join second ss on f.sId = ss.id
Se eu pudesse usar o HQL, eu teria usadoSintaxe do Construtor HQL para preencher diretamente o DTO com o conjunto de resultados. Mas, como o hibernate não permite a junção esquerda sem ter uma associação, eu tenho que usar a consulta SQL nativa.
Atualmente, estou percorrendo o conjunto de resultados no estilo JDBC e preenchendo objetos DTO. Existe alguma maneira mais simples de conseguir isso?