我的项目中有 persistence.xml。在此,我为相同的数据库用户名和密码使用了不同的属性标签。我希望在加载时在运行时设置此属性的值。
而不是有这样的代码,
<properties>
<property name="javax.persistence.jdbc.user" value="root" />
<property name="javax.persistence.jdbc.password" value="mysql" />
</properties>
我想要类似的代码
<properties>
<property name="javax.persistence.jdbc.user" value=${DB_USERNAME} />
<property name="javax.persistence.jdbc.password" value=${DB_PASSWORD} />
</properties>
但我不想使用 Spring 配置。
有什么办法吗?