Hibernate に Oracle 10g ダイアレクトを強制的に使用させることができます。この方法では、最初にフェッチするのではなく、rownum を使用して古い制限ルールを取得します。
公式ドキュメント 、このプロパティで方言を強制できます:
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
または、JPA で Spring Boot 2 を使用している場合は、次のように設定できます。
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
よろしくお願いします。