MyBatis sqlSession中文亂碼解決

利用sqlSession.getMapper進行數據庫操作時,會產生中文亂碼問題,如果你是在properties文件中配置的那麼jdbc的url要寫成這樣的方式

jdbc:mysql://localhost:端口號/數據庫名?serverTimezone=GMT&useUnicode=true&characterEncoding=utf-8

 

如果是在mybatis配置文件xml中直接寫,那就應該使用轉義字符加分號,類似於這樣的

<property name="url" value="jdbc:mysql://localhost:端口號/數據庫名?serverTimezone=GMT&amp;useUnicode=true&amp;characterEncoding=utf-8"/>

其中&amp;表示&

 

親測有效

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