跪求JAVA QBC查询中返回的Object[]如何自动转成实体对象???
发布网友
发布时间:2022-04-25 05:49
我来回答
共2个回答
热心网友
时间:2023-10-31 13:10
QBC查询如何返回Object[]?
session.createCriteria(xxx.class) 这种形式没见过返回Object[]的
session.createQuery("select t.id,t.name from Teacher t")这种形式可以用
select new SomeClass(t.id,t.name) from Teacher t 来构造一个对象
或者这样
session.createSQLQuery("select t.id,t.name from teacher t").addEntity(SomeClass.class);追问HQL和原生sql我都知道,现在就讨论QBC投影查询:criteria.setProjection(Projections.projectionList().add(Projections.property("name")).add(Projections.property("age"))).list();返回的就是List,如何返回List
追答Criteria只学了基本的语法,这个问题不会
这个选择列的语法,学习了
热心网友
时间:2023-10-31 13:10
用List<t>接一下应该可以的
List<t> list = .......
t是实体类