【发布时间】:2018-05-14 15:20:10
【问题描述】:
我需要连接到使用 JPA 嵌入的 Apache Derby。如何向 JPA 提供数据库路径和数据库凭据。
【问题讨论】:
-
我需要使用 JPA 从 javafx 应用程序连接到嵌入式 derby 数据库,在这种情况下,我如何向 JPA 提供数据库凭据和数据库路径,我正在使用 Netbeans IDE 开发项目。跨度>
我需要连接到使用 JPA 嵌入的 Apache Derby。如何向 JPA 提供数据库路径和数据库凭据。
【问题讨论】:
您可以在 persistence.xml 文件中设置 URL 和用户名/密码:
...
<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 以获取与您的用例匹配的场景。
【讨论】:
persistence.xml 文件,可能在 META-INF 目录中。