我的objectMapper获取类型的值,Page<User>如下所示:
userList = objectMapper.readValue(RestAdapter.get(url), new TypeReference<PageImplBean<User>>(){});
Run Code Online (Sandbox Code Playgroud)
该PageImplBean扩展PageImpl如下类别:
public class PageImplBean<T> extends PageImpl<T> {
private static final long serialVersionUID = 1L;
private int number;
private int size;
private int totalPages;
private int numberOfElements;
private long totalElements;
private boolean previousPage;
private boolean first;
private boolean nextPage;
private boolean last;
private List<T> content;
private Sort sort;
public PageImplBean() {
super(new ArrayList<T>());
}
public int getNumber() {
return number;
}
public void setNumber(int number) {
this.number = number; …Run Code Online (Sandbox Code Playgroud)