項目是springBoot2.0的,原先使用druid連接池,後換用hikari連接池自己學習,啓動項目OK不報錯,但每次dao層訪問數據庫就報500,T4CPreparedStatement.isClosed()Z is abstract 日誌如下:
項目使用的是ojbdc14(14指的是1.4,並不是說比ojdbc8要新),jdk1.4時代的產物,升級一下看看問題能否解決。
MAVEN上已經不提供這個jar了,網上找ojbdc6,各種收積分的資源,果斷從DataGrip中拷貝。
按照圖示找到驅動包的位置,拷出來(圖片爲macOS系統路徑)。
自己手動install到本地庫,可以見文章 https://blog.csdn.net/k99sam/article/details/82225301。改POM。
啓動項目測試,訪問數據庫,問題已解決!