相关疑难解决方法(0)

Spring JDBC 和 Firebird 数据库

有人真的使用 Firebird 2.1 和 Spring JDBC 吗?

出于测试目的,我在 MySQL、Postgres 和 Firebird 中设置了三个简单的单表数据库。

我在连接 MySQL 或 Postgres 并获取数据时没有任何问题。

但我就是无法让 Firebird 工作。

我需要更改的只是 jdbc.properties 和 pom.xml 依赖项以获得正确的 .jar 文件。就是这么简单。

我知道我的连接参数对于 Firebird 数据库来说是正确的,因为我已经在最小的 Java 命令程序中检查了它们。我已经通过这种方式连接并读取数据。

我得到了 Firebird 的 StackTrace:

org.springframework.jdbc.CannotGetJdbcConnectionException:无法获取 JDBC 连接;嵌套异常是 org.apache.commons.dbcp.SQLNestedException:无法加载 JDBC 驱动程序类“org.firebirdsql.jdbc.FBDriver”,原因:javax/resource/ResourceException,原因:javax/resource/ResourceException org.springframework.jdbc.datasource .DataSourceUtils.getConnection(DataSourceUtils.java:80) org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)

很奇怪,我猜是某种冲突……

我想使用 Firebird,因为它是一个非常简单的数据库,但除非我解决这个问题,否则它将是 Postgres。

任何正确方向的帮助或指示将不胜感激。

firebird spring jdbc

3
推荐指数
1
解决办法
5673
查看次数

标签 统计

firebird ×1

jdbc ×1

spring ×1