我在独立应用程序中使用了 JPA 和 Hibernate,但现在我想尝试使用应用程序服务器。我知道 GlassFish 为 JPA 提供了 EclipseLink 实现,但我有几个问题。
- 我是否需要在
persistence.xml
EclipseLink 中指定我的持久性单元的提供者? persistence.xml
看起来是否与未部署应用程序相同?如果它看起来不一样,它看起来如何?- 我是否需要专门下载 EclipseLink 的实现 jar 并使用它们进行构建,或者容器是否在我的应用程序部署后处理这个问题?
- 如何在 中指定 jdbc 驱动程序
persistence.xml
? - 我的应用程序是否需要部署为
.ear
?