Mybatis常見問題二(持續更新)

1. 不知道大家有沒有在使用Mybatis時忘記提交事務
在向數據庫中插入數據時,明明在終端中沒有報錯,但數據庫中就是沒有新插入的數據比如:
在這裏插入圖片描述
如下圖所示:
在這裏插入圖片描述
這種情況是因爲在事務執行完成之後沒有commit,我們只需要 提交一下即可
在這裏插入圖片描述
2. 執行操作時,插入中文亂碼
如下圖所示:
在這裏插入圖片描述
解決方式:
在配置中添加對編碼格式:characterEncoding=utf-8
在這裏插入圖片描述
在執行一邊發現,問題解決了
在這裏插入圖片描述
3. mybatis中的路徑有幾個地方的名稱最好是相同,否則很容易出現問題:

  • 映射配置中的路徑要和實體的路徑名稱相同
    在這裏插入圖片描述
  • 配置中的命名空間要和對應的dao接口路徑名稱相同
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章