Stream 사용 시 List를 Page로 바꾸는 간단한 예시 한식인 레스토랑을 조회해서 별점이 3점 이상인 List를 조회 한 후 Page로 변환하는 코드 List restaurant = restaurantRepository.findByType("한식").stream() .filter(r -> r.getStar() >= 3).collect(Collectors.toList()); Page restaurantFood = new PageImpl(restaurant);