今天写一个多个属性的OrderBy排序
如果是一个属性,则这样写:
findAllByOrderByIdAsc();
但如果再加上别的属性,貌似就不起作用了,找了好久的资料,竟然没有,只好如下解决:
import org.springframework.data.domain.Sort
List<Sort.Order> orders=new ArrayList<Sort.Order>();
orders.add(new Sort.Order(Sort.Direction.ASC, "id"));
orders.add(new Sort.Order(Sort.Direction.ASC, "sort"));
return xxxRepository.findAll(Sort.by(orders));