在多个项目中共享JPA persistence.xml

时间:2014-01-07 14:18:26

标签: java jpa persistence.xml

我有几个访问同一个DB的小型java项目。是否可以有一个persistence.xml文件,它位于文件系统的某个位置(不包括在任何罐子,战争,耳朵等中)并且它仍然可以被项目看到?原因是需要persistence.xml必须易于更换和配置,并且必须在一个地方为所有项目完成配置。

1 个答案:

答案 0 :(得分:0)

听起来有点像这样的问题:Package a runnable JPA jar putting persistence.xml outside

答案似乎是否定的。但是,如果您使用Spring来引导持久性管理器,则可以独立于persistence.xml连接数据源,并从集中的.properties文件加载属性。请查看此答案以获取更多创意:loading .properties in spring-context.xml and persistence.xml