try {
Session session = this.getSession();
for (int i = 0; i < goodsId.size(); i++) {
Goods good = new Goods();
String sql = "select tb.* from tb_goods tb where tb.id= "
+ goodsId.get(i);
Query q = session.createSQLQuery(sql).addEntity(Goods.class);
} catch (Exception e) {
e.printStackTrace();
}
goods.add(good);
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
}
Session session = this.getSession();
for (int i = 0; i < goodsId.size(); i++) {
Goods good = new Goods();
String sql = "select tb.* from tb_goods tb where tb.id= "
+ goodsId.get(i);
Query q = session.createSQLQuery(sql).addEntity(Goods.class);
list result = q.list();
for(int i ;i<list.size();i++) {
object[] objs=(object[]) result.get(i);//这里list 就存了一个对象,不能转化成数组否则报错
good = new Goods();
try {
} catch (Exception e) {
e.printStackTrace();
}
goods.add(good);
}
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
}