我们的要求是使用某些配置在运行时覆盖实体架构。在我们的应用程序中,我们在单个持久性单元中为不同的实体提供了不同的模式,我们需要在运行时覆盖这些模式。
我检查的方法主要是使用orm.xml文件并定义部署站点所需的架构。
我们正在使用Spring + JPA + Hibernate,并且我们没有使用persistence.xml,因为所有内容都在spring application context.xml中定义。
有了这个要求,我们想要外化orm.xml文件并包含在spring应用程序上下文中。
所以我的问题是:
如何外化ORM.xml文件并包含在spring应用程序上下文中。
答案 0 :(得分:0)
这是jvm参数的工作原理:
的文件:#{systemProperties.BFconfigLocation} CONF /持久性/ BFBANKFUSION.xml
其中BFconfigLocation设置为JVM参数。