我在哪里可以获得完整的 javax.persistence 属性集

Where can I get complete set of javax.persistence properties

在哪里可以获得完整的 javax.persistence 属性集。我可以在 JPA 2.1 的 persistence.xml 中使用它。

我试了半天多了。我只从 JPA 规范中获得了很少的属性,其余属性是特定于供应商的。但我想要所有 JPA 属性,是否有任何 class 或接口包含所有这些属性?所有站点都显示了 Hibernate 或 EclipseLink 供应商特定的属性。但是为了实现供应商独立性,我必须只使用 JPA 属性。

最终参考将是 persistence.xml 的 XSD 文档。 转到 here 和 select 与您正在使用的 JPA 版本相关的 link。

要获得更直观的视图,您可以使用 XMLGrid 的 XSD viewer (thanks to this 答案)。选择 "By URL" 并按照上面粘贴相关的 XSD link。然后您将能够查看所有可用的(JPA 特定的)选项。

this page ("Standard JPA Properties") 的脚注,或者只查看 JPA 规范!