Java 事务隔离级别-1不支持
我将spring应用程序连接到smartbaer servicev,虚拟数据源(Postgres)就是在这里创建的 驱动程序类:Java 事务隔离级别-1不支持,java,sql,Java,Sql,我将spring应用程序连接到smartbaer servicev,虚拟数据源(Postgres)就是在这里创建的 驱动程序类:“com.smartbear.servicev.jdbc.Driver.JdbcVirtDriver” 连接字符串(本地servicev虚拟服务器url):“jdbc:servicev://localhost:10080“ Application.properties:- spring.datasource.driver类名=com.smartbear.servicev
“com.smartbear.servicev.jdbc.Driver.JdbcVirtDriver”
连接字符串(本地servicev虚拟服务器url):“jdbc:servicev://localhost:10080“
Application.properties:-
spring.datasource.driver类名=com.smartbear.servicev.jdbc.driver.JdbcVirtDriver
spring.datasource.url=jdbc:servicev://localhost:10080
spring.jpa.properties.hibernate.dialogue=org.hibernate.dialogue.PostgreSqlDialogue
spring.jpa.show sql=true
从spring启动项目执行SQL时显示以下错误(仅适用于JPA和JDBC模板)
获取JDBC连接失败;嵌套异常为java.sql.SQLException:exception:org.postgresql.util.psqleexception:不支持事务隔离级别-1
但对于以下基本代码,它工作正常
@Bean
公共数据源getDataSource(){
试一试{
Class.forName(“com.smartbear.servicev.jdbc.driver.jdbvirtdriver”);
}catch(classnotfounde异常){
e、 printStackTrace();
}
driverManager数据源driverManager=new
DriverManager数据源(“jdbc:servicev://localhost:10080", "", "");
返回驱动器管理器;
}
我遇到了同样的错误,并跟踪到试图连接到比预期代码更高版本的Postresql。请阅读并编辑问题,然后发布一个。这显然是您正在使用的软件中的一个错误。隔离级别的有效值为0、1、24和8更好的链接:您需要添加一个,并包含异常的完整堆栈跟踪。
JdbcVirtDriver
似乎正在使用无效值。向他们报告一个bug。