有没有办法在一个不同的地方设置 EclipseLink 属性(例如目标数据库)persistence.xml
?
理性:我有一个 JPA 模块定义数据结构并包含persistence.xml
. 该模块可能与不同的目标数据库一起使用。在 Java SE 应用程序中,可以在创建EntityManagerFactory
. 但是,当 JPA 模块被打包在 Glassfish 应用程序服务器的 EAR 中时,目标数据库必须在persistence.xml
……中定义,或者还有其他方法吗?
有没有办法在一个不同的地方设置 EclipseLink 属性(例如目标数据库)persistence.xml
?
理性:我有一个 JPA 模块定义数据结构并包含persistence.xml
. 该模块可能与不同的目标数据库一起使用。在 Java SE 应用程序中,可以在创建EntityManagerFactory
. 但是,当 JPA 模块被打包在 Glassfish 应用程序服务器的 EAR 中时,目标数据库必须在persistence.xml
……中定义,或者还有其他方法吗?