Два шага 1. Используйте Pageable pageable
в качестве параметра в сигнатуре вашего метода 2. Создайте объект PageRequest
и вызовите метод репозитория, передав объект pageRequest.
PageRequest pageRequest=new PageRequest(0,5); // 0 is page (used to calculate offset) and 5 is size (limit).
Передайте pageRequest
объект для метода.
Для INTERVAL, если вы используете секунды, используйте как показано ниже.
@Query(value = "SELECT * FROM scheduler sch where timestamp < (CURRENT_TIMESTAMP + ((interval '1 seconds') * :seconds)) FOR UPDATE SKIP LOCKED",nativeQuery = true)
Передайте :seconds
в качестве другого параметра.
Для параметров чтобы быть постоянным, вы можете создать public static final
переменную.