@XmlRootElement(name="User")
@XmlAccessorType(XmlAccessType.FIELD)
public class User {
private String userId;
private String userName;
// get set 方法省了
}
@XmlRootElement(name="Page")
@XmlAccessorType(XmlAccessType.FIELD)
public class Page {
/**
* 每页的展现条数
*/
private int pageSize = 20;
/**
* 总记录数
*/
private int totalCount;
/**
* 总页数
*/
private int totalPage;
/**
* 当前页数
*/
private int currentPage = 0;
/**
* 当前页起始记录
*/
private int startIndex = 0;
/**
* 查询结果集
*/
@XmlElementWrapper(name="items") // 在集合外包一层,名为items
@XmlElement(name="item") // 集合单个元素,名为item
private List items;
}
@XmlRootElement(name="User")
@XmlAccessorTyp