hibernate返回list类型值遍历

session.createQuery(hql).list()  返回的值得类型是java.util.List类型

  当需要遍历这个list返回值时 

List bidlist ----------------------返回结果

  Iterator ititem = bidlist.iterator();
  LBidInfo lbidinfo = null;
  LLoanInfo lloaninfo = null;
  UUserInfo uuserinfo = null;
  while(ititem.hasNext()){
   Object[] winRecord = (Object[])ititem.next();-------------------返回一个object数组类型
   uuserinfo = (UUserInfo)  winRecord[0];------------------转为自己想要的对象类型
   lbidinfo = (LBidInfo) winRecord[1];
   lloaninfo = (LLoanInfo)  winRecord[2];
   System.out.println(uuserinfo.getUserName()+"----------------------"+lloaninfo.getLoanTitle()+"========================"+lbidinfo.getBidMoney());
  }

猜你喜欢

转载自liuzhiqiang19890403.iteye.com/blog/2173961