druid連接數據庫,存中文亂碼的解決方法

1.鏈接信息寫在druid.properties時

driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql://127.0.0.1:3306/數據庫名?useUnicode=true&characterEncoding=utf8&characterSetResults=utf8
username=賬號
password=密碼
# 最小連接數
initialSize=5
# 最大連接數
maxActive=10
# 超時等待時間,毫秒
maxWait=2000

2.鏈接信息寫在xml時

<bean id="dataSoure" class="com.alibaba.druid.pool.DruidDataSource">
        <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
        <property name="url" value="jdbc:mysql:///數據庫名?useUnicode=true&amp;characterEncoding=utf8&amp;characterSetResults=utf8"/>
        <property name="username" value="賬號"/>
        <property name="password" value="密碼"/>
</bean>

兩者之間的區別在於,在xml中寫url時,不能用&需要改成&amp;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章