2017-10-05 49 views
0

由于某些需要,我已经做了手动像这样在春季数据JPA:春Page.getContent给人类转换异常

List<Foo> fooList = repository.findAll(); 
PageRequest pg = new PageRequest(1, 20); 
Page<Foo> pageFoo = new PageImpl<Foo>(fooList, pageRequest, fooList.size()); 
final List<Foo> iterable = pageFoo.getContent(); 

for(Foo foo : iterable) { 

} 

在for循环中我得到类转换异常说对象的行不能投到美孚。

为什么这样?但是当我做iterable.size()它提供的对象的记录的实际数量。

请帮我解决这个案子。

+0

磨憨你能提供你试图代码的细节与我已经更新了全片段的方法 –

+0

。我没有权限上传完整的源代码。 – Mohan

回答