能否将 EclipseLink(TopLink 的后继产品)用于 GlassFish v2?

在 GFv2 中使用 Eclipselink 应该不难。有两种选择:

  1. 将应用程序更改为在 persistence.xml 文件中指定提供程序名称。在这种情况下,只需将 jar 复制到 domain1/lib 中并重新启动 GF 即可。
  2. 您不打算在应用程序中指定提供程序名称,但又想使用 Eclipselink。
    1. 只需将 jar 复制到 domain1/lib 中。
    2. 使用 admingui 将系统属性 "com.sun.persistence.defaultProvider" 更改为 Eclipselink 提供程序类名称。
    3. 重新启动 GlassFish。

最初在 http://forums.java.net/jive/thread.jspa?threadID=43369&tstart=15 中发布。


英文