Spring數(shù)據(jù)庫連接池url參數(shù)踩坑及解決
Spring數(shù)據(jù)庫連接池url參數(shù)踩坑
遇到的問題
報錯情況
解決
& ' 字符在xml需要轉(zhuǎn)義為 ‘ & '
修改數(shù)據(jù)庫連接池的url后,還是連接原先的url
問題
當(dāng)修改連接池url之后,訪問的還是原來的數(shù)據(jù)庫。
例如
- 原來:
url=jdbc:mysql://192.168.250.227:3306/myshop?characterEncoding=utf-8
- 修改后:
url=jdbc:mysql://10.201.15.5:3306/shop?characterEncoding=utf-8
- 報錯為:
com.alibaba.druid.pool.DruidDataSource error 嚴(yán)重: init datasource error url=jdbc:mysql://192.168.250.227:3306/myshop?characterEncoding=utf-8
- 這是因為:
在tomcat的webapp中的項目的的數(shù)據(jù)配置文件沒有修改,還是原來的url.
修改項目的數(shù)據(jù)庫配置文件(db.properties)后,再修改
apache-tomcat-8.0.45\webapps\proTest\WEB-INF\classes\db.properties
修改“tomcat的webapp中的項目的的數(shù)據(jù)配置文件”,重啟Tomcat就行了。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Apache?Commons?CLI構(gòu)建命令行應(yīng)用利器教程
這篇文章主要為大家介紹了構(gòu)建命令行應(yīng)用利器Apache?Commons?CLI的使用教程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-12-12