利用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&useUnicode=true&characterEncoding=utf-8"/>
其中&表示&
親測有效