[英]How to get values from pojo list
我正在存储以下查询的值是具有pojo类类型的列表。 我需要从vList中获取每个视频。我想要如何循环检索。 刀
@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;
}
只需使用任何循环对其进行迭代
如果列表的大小太大,则不要使用.list()方法。 您可能会收到outOfMemory错误。
而是使用无状态会话和可滚动结果集。 这样会更快,更有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.