[Spring boot] Get Paging

유존돌돌이·2022년 2월 20일
0

Spring boot

목록 보기
10/20
post-thumbnail
public List<User> userPage(@PageableDefault(size=2, sort="id") Pageable pageable) {
		
	// Page는 isLast, pageSize등 페이징 처리에 사용되는 값이 있기 때문에 사용할 수 있음.
	Page<User> page = userRepository.findAll(pageable);
		
	// Content 만 사용거면 List형으로 getContent로 사
	List<User> users = page.getContent();
		
	return users;
}
  1. 페이지는 0번부터 시작된다.
    • ~~url/user?page=0
  2. import import org.springframework.data.domain.Pageable/Page 두개를 한다. Page관련 import 다른걸로 했다가 계속 Page객체로 리턴하지 못해서 좀 당황했음.

0개의 댓글