在hibernate中写了一条多表联查sql语句,可是没有返回对象,怎么接值并把它遍历出来

可是hibernate中怎么返回list啊!

你得到的是一个list<object[]>的东西,你循环遍历就好了
for(object[] o : list){
Object[] obj = o;
......然后在取出这个数组中你想要的值
}追问

Object[] obj = o; 在hibernate中怎么返回呢 用的哪个方法

追答

query.list

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-24
至少要把 sql贴出来啊..
第2个回答  2012-08-24
火车上无聊,回答一下咯。其实返回了,是一个object数组,把object[n]转成对应的java类就行了。希望帮到你了
相似回答