读书人

遍历hibernate 原生查询回来Listlt;Obje

发布时间: 2012-10-20 14:12:48 作者: rapoo

遍历hibernate 原生查询返回List<Object[]>

public List<Object[]> queryAll(){List list =(List) getSession().createSQLQuery("SELECT * FROM TEST") .addScalar("ID", Hibernate.LONG) .addScalar("GOODS_NAME", Hibernate.STRING).list();return list;}//指定返回两列List<Object[]> list =dao.queryAll();for (int i = 0; i < list.size(); i++) {List<Object []> li = new ArrayList();         li.add(list.get(i));for (Object[] o : li) {  System.out.println("ID"+o[0]+"\t GOODS_NAME:"+o[1]);}}

读书人网 >软件架构设计

热点推荐