gpt4 book ai didi

java - 如何定义嵌入式JTA的数据库路径?

转载 作者:行者123 更新时间:2023-12-01 14:02:36 27 4
gpt4 key购买 nike

如何手动定义 EclipseLink JTA DB 的数据库路径?

<persistence>
<persistence-unit name="myapp" transaction-type="JTA">
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<jta-data-source>jdbc/myapp</jta-data-source>
<properties>
<property name="eclipselink.ddl-generation" value="drop-and-create-tables" />
</properties>
</persistence-unit>
</persistence>

我想使用Squirrel数据库工具来检查数据库,因此想指定路径...

或者JTA不具有特定的路径,而只是由后台的容器管理?

最佳答案

您在容器中定义 JTA 数据源,然后容器负责将数据源放置在该位置以供提供程序查找。 jta-data-source 标签只是告诉提供者使用什么名称来查找它。

如果您不在容器中,则在 JPA 2.0 中您将使用 javax.persistence.jdbc.url 属性来定义 URL。在此之前,您将使用供应商特定的属性(例如“eclipselink.jdbc.url”)来定义 java SE 环境中的连接。

关于java - 如何定义嵌入式JTA的数据库路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19234595/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com