보통 다음과 같이 하나의 칼럼을 주로 정렬하는데...
Page<User> tasks=userRepository..findByUserId(2L,new PageRequest(0,100,Direction.ASC,"id"));
여러 칼럼으로 정렬하는 경우는 다음과 같이 처리하면 된다.
public Page<Board> findAll(Integer curPage) {
PageRequest pr = new PageRequest(curPage, 5,
new Sort(
new Order(Direction.DESC, "reply"),
new Order(Direction.ASC, "replystep")));
return boardRepository.findAll(pr);
}
댓글 없음:
댓글 쓰기