如何将列表转换为 type com.avaje.ebean.PagingList
的对象
我使用下面的
检索了一个List对象String sql ="select ....";
List list = Ebean.createQuery(XYZ.class, sql).findList();
现在,我想将此转换为类型
的下方对象com.avaje.ebean.PagingList
任何建议
答案 0 :(得分:0)
我会做类似的事情:(未经测试的代码)
// String sql ="select ....";
// List list = Ebean.createQuery(XYZ.class, sql).findList();
PagingList<XYZ> yourList = Ebean.createQuery(XYZ.class, sql).findList();
List<XYZ> list = yourPagingList.getAsList();
然后您可以使用PagingList并在需要时将其从PagingList转换为List。
答案 1 :(得分:0)
(测试代码)怎么样:
int pageSize = 10;
String sql ="select ....";
PagingList<XYZ> pList Ebean.createQuery(XYZ.class, sql).findPagingList(pageSize);
然后您可以将其转换为List:
List<XYZ> list = pList.getAsList();