相关疑难解决方法(0)

在Hibernate中使用本机SQL查询将结果集添加到DTO中

我有一个如下查询

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
Run Code Online (Sandbox Code Playgroud)

如果我可以使用HQL,我会使用HQL构造函数语法直接用结果集填充DTO.但是,由于hibernate不允许左连接而没有关联,我必须使用Native SQL Query.

目前,我循环遍历JDBC样式的结果集并填充DTO对象.有没有更简单的方法来实现它?

java orm hibernate resulttransformer native-sql

37
推荐指数
1
解决办法
6万
查看次数

标签 统计

hibernate ×1

java ×1

native-sql ×1

orm ×1

resulttransformer ×1