gpt4 book ai didi

java - 将查询结果 hibernate 到预定义对象?

转载 作者:行者123 更新时间:2023-11-30 07:33:12 24 4
gpt4 key购买 nike

在 hibernate 中可以获取对映射的 db 对象的查询结果。

是否可以创建一个非持久对象并将查询结果放入该对象中?

例如

session.createSQLQuery(select a,b,c from table).list.addEntity(myclass.class)

如果我的类是:

public class myclass{

private int a;

private int b;

private int c;
.
.
.
}

最佳答案

您可以使用AliasToBeanResultTransformer:

session.createSQLQuery("select a,b,c from table")
.setResultTransformer(new AliasToBeanResultTransformer(myclass.class))
.list();

关于java - 将查询结果 hibernate 到预定义对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6045186/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com