如何为使用JPA嵌入的Apache Derby提供数据库凭据?

时间:2018-05-14 15:20:11

标签: database jpa-2.0 derby

我需要连接到使用JPA嵌入的Apache Derby。如何向JPA提供数据库和数据库凭据的路径。

1 个答案:

答案 0 :(得分:1)

您可以在persistence.xml文件中设置网址和用户名/密码:

    ...
    <properties>
        <property name="javax.persistence.jdbc.driver" 
            value="org.apache.derby.jdbc.EmbeddedDriver" />
        <property name="javax.persistence.jdbc.url"
            value="jdbc:derby:db1" />
        <property name="javax.persistence.jdbc.user" value="username" />
        <property name="javax.persistence.jdbc.password" value="password" />
    </properties>
    ...

根据数据库所在的位置,您可以根据JDBC URL的格式进行大量选择。检查Database connection examples以查找与您的用例匹配的方案。