我存储以下查询的值是一个具有类型pojo类的列表。我需要从vList获取每个视频。我想要如何在循环中进行检索。 Dao.java
@SuppressWarnings("unchecked")
@Override
public List<Videos> getFullVideoList(long albumid) {
// TODO Auto-generated method stub
// albumid=11;
session=sessionFactory.openSession();
tx=session.beginTransaction();
Query query = session.createQuery( "from Videos where videoStatus=1");
query.setParameter("albumid", albumid).setParameter("videotype","VDSG");;
List<Videos> vList=query.list();
tx.commit();
session.close();
return vList;
}
答案 0 :(得分:0)
使用任何循环
简单地迭代它如果列表的大小太大,则不要使用.list()方法。 你可能会出现错误。
而是使用statelesssession和可滚动的结果集。这将更加快速有效。