Bạn có thể buộc Hibernate sử dụng phương ngữ Oracle 10g, bằng cách này, bạn sẽ nhận được quy tắc giới hạn cũ với rownum thay vì tìm nạp trước.
Nhìn vào tài liệu chính thức , bạn có thể buộc phương ngữ với thuộc tính này:
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
Hoặc, nếu bạn đang sử dụng Spring Boot 2 với JPA, bạn có thể đặt theo cách này:
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
Trân trọng.