我有一个如下查询
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
如果我可以使用 HQL,我会使用HQL 构造函数语法直接用结果集填充 DTO。但是,由于休眠不允许在没有关联的情况下进行左连接,因此我必须使用本机 SQL 查询。
目前,我正在循环遍历 JDBC 样式的结果集并填充 DTO 对象。有没有更简单的方法来实现它?