是否有人實際上使用Firebird 2.1與Spring JDBC?Spring JDBC和Firebird數據庫
爲了測試的目的,我在MySQL,Postgres和Firebird中設置了三個簡單的表格數據庫。
我沒有問題連接並從MySQL或Postgres獲取數據。
但我只是無法讓火鳥工作。
我需要改變的是正確的.jar文件的jdbc.properties和pom.xml依賴關係。這很簡單。
我知道我的連接參數是爲Firebird數據庫正確,因爲我已經在一個最小的Java命令程序來檢測它們。我用這種方式連接並讀取數據。
我得到這個堆棧跟蹤的火鳥:
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。
任何幫助或指針在正確的方向將非常感激。
感謝祭一些幫助,它真的很感激。我在下面添加了更多細節... – Lyndon 2011-02-10 21:36:10