【发布时间】:2012-02-14 06:25:17
【问题描述】:
我们有许多 JPA 提供者,例如:OpenJPA、Hibernate、Toplink、EclipseLink... Hibernate 使用 Dialect 来实现分页数据。如果不使用 Dialect 作为 Hibernate,其他提供商如何为多个数据库实现此分页功能?
【问题讨论】:
-
什么分页功能?你的意思是 JPQL 中的 maxResults 和 firstResult?
-
是的,它是 JPA API 中的 maxResults 和 firstResult。 JPA 提供者(不包括 Hibernate)如何知道他们正在使用什么数据库来生成正确的分页 sql?
标签: jpa