话不多说,给个栗子:对查询出的用户数据集合 进行按id 升序排序
首先service层拿到想要的数据List<User> list,
然后在返回list前执行如下排序操作即可:
Collections.sort(list, new Comparator<User>() {
@Override
public int compare(User s1, User s2) {
int i = s1.getId() - s2.getId();
//自行根据实际情况: 返回:1 即往前排;返回-1 即往后排
return i;
}
}
);
return list;