Мы получаем данные из оракула, используя данные Spring JDBC
Мы используем org.springframework.data.relational.core.dialect.OracleDialect
для извлечения данных из базы данных.
Он работает должным образом, когда у нас есть репозиторий, использующий CrudRepository
Но если мы изменим репозиторий, который расширяет PagingAndSortingRepository
для извлечения на основе номера страницы, мы получим исключение.
На основе анализа мы определили, что запросы, генерируемые LIMIT_CLAUSE
и LOCK_CLAUSE
, не соответствуют Oracle.
Существует ли диалект Oracle для создания правильного запроса ограничения, который является экземпляром org.springframework.data.relational.core.dialect.Dialect
?