java - 从程序中更改 persistence.xml 中的值

标签 java jpa persistence.xml

是否可以从使用它的程序中更改 persistence.xml 中的值?如果是,我将不胜感激一些提示或/和阅读链接。

最佳答案

    // connect to database
    log.info("Connecting to database @ " + dbUrl + " using " + dbUser + "/" + dbPass);
    emf = Persistence.createEntityManagerFactory("manager", Maps.create(
            "javax.persistence.jdbc.user", dbUser,
            "javax.persistence.jdbc.password", dbPass,
            "javax.persistence.jdbc.url", dbUrl
    ));

关于java - 从程序中更改 persistence.xml 中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6355905/

相关文章:

java - 如何在 persistence.xml 中指定 JPA 2.1?

java - 使用 JPA 插件找不到 SeedStack "persistence.xml"

Java通配符扩展

java - 用标签替换每个单词

hibernate - JPA:是否可以更改继承层次结构中的 PK?

mysql - 是否有数据库约束可以检查插入的父行始终至少有一个子行

java - 使用 hibernate 5 和 c3po 连接池在 java 应用程序中设置 vsession.program

java - 如何让 chromedriver 检测不到

Java线程创建流程

java - 添加 "query.getResultList()"时编译器发出警告