Sie können Hibernate zwingen, den Oracle 10g-Dialekt zu verwenden, auf diese Weise erhalten Sie die alte Begrenzungsregel mit Rownum, anstatt zuerst abzurufen.
Betrachten Sie den offizielle Dokumentation , können Sie den Dialekt mit dieser Eigenschaft erzwingen:
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
Wenn Sie Spring Boot 2 mit JPA verwenden, können Sie dies folgendermaßen festlegen:
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
Viele Grüße.