gpt4 book ai didi

java - 需要persistence.xml属性标签来设置sybase数据库驱动程序版本

转载 作者:行者123 更新时间:2023-12-01 10:22:28 24 4
gpt4 key购买 nike

我正在 persistence.xml 中查找属性标记,它将设置 Sybase 数据库驱动程序版本。

我们正在使用 eclipse link 与数据库交互。

下面的代码片段可以帮助我们设置驱动程序版本。

SybDriver sybDriver = (SybDriver)Class.forName("com.sybase.jdbc4.jdbc.SybDriver").newInstance();
sybDriver.setVersion(com.sybase.jdbcx.SybDriver.VERSION_605);
DriverManager.registerDriver(sybDriver);

最佳答案

您应该简单地查看 EclipseLink 中 JDBC_PROPERTY ( link ) 的定义:

Allows passing of JDBC driver specific connection properties. This allows for properties to be set on the JDBC connection. The JDBC driver specific property name should be appended to this prefix.

您还可以在那里找到其示例用法。

TL;DR:

<property name="eclipselink.jdbc.driver" value="com.sybase.jdbc4.jdbc.SybDriver"/>
<property name="eclipselink.jdbc.property.version" value="6.05"/>

关于java - 需要persistence.xml属性标签来设置sybase数据库驱动程序版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35486222/

24 4 0