最近在創建新的系統的時候,使用的是新的gradle構建工具。在數據庫連接上一直報Failed to obtain JDBC Connection錯誤。還有的時候報的是Failed to decrypt。因爲公司的數據庫密碼都進行了加密,所以一直在各個問題之間排查。首先排除了密碼加密密文錯誤這種情況。然後就是獲取數據庫驅動失敗。
因爲gradle以前沒用過,本能得從maven中找到mysql-connector-java配置到工程中(dao層build.gradle),但是並沒有用。
定位到問題以後,在總工程下的build.gradle配置了
compile ("mysql:mysql-connector-java:5.1.24")
就連接成功了。