본문 바로가기
Spring Boot

[Spring] List를 Page로 변환하기

by palbokdev 2023. 7. 12.
final int start = (int)pageable.getOffset();
final int end = Math.min((start + pageable.getPageSize()), users.size());
final Page<User> page = new PageImpl<>(users.subList(start, end), pageable, users.size());

 

users가 List<User>이고, 이를 Page<User>로 변환하는 코드입니다.

 

ref : https://stackoverflow.com/questions/37749559/conversion-of-list-to-page-in-spring