搜尋

首頁  >  問答  >  主體

java - mybatis update失败却不报错

怪我咯怪我咯2786 天前1174

全部回覆(5)我來回復

  • PHP中文网

    PHP中文网2017-04-18 10:38:41

    不知道你有沒有配置控制台輸出 發出的sql語句的配置 如果配置了可以看一下發出的sql語句是否有問題

    回覆
    0
  • 高洛峰

    高洛峰2017-04-18 10:38:41

    如果是出錯,應該拋異常。如果更新數是0 只能說明沒更新任何數據,一般來說有兩個原因:一個是按WHERE 條件沒找到要更新的數據;另一個原因是找到了,但是新數據和資料庫裡存的數據是一樣的。

    回覆
    0
  • 迷茫

    迷茫2017-04-18 10:38:41

    我也很菜,或許你可以把update 回傳的類型resultType 寫出來

    回覆
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:38:41

    運作的時候控制台會輸出實際執行時的SQL,好好看看有沒有什麼問題,或是複製到DBMS執行一下

    回覆
    0
  • 阿神

    阿神2017-04-18 10:38:41

    如果沒有異常,就是更新where條件不成立,沒有符合更新條件的紀錄

    回覆
    0
  • 取消回覆