int的返回值類型
Mybatis 進行 update 操作得到的 int 返回值並不是影響的行數 .如圖,這裡面所寫的2 row in set指的是記錄的匹配條數,而不是操作影響的記錄數.
如何設置update返回為受影響條數
通過對 JDBC URL 顯式的指定 useAffectedRows 選項(通常就在jdbc url配置的最後加上下面這段就OK了)
jdbc:mysql://${jdbc.host}/${jdbc.db}?useAffectedRows=true
2020-12-06 06:25:09 佚名
int的返回值類型
Mybatis 進行 update 操作得到的 int 返回值並不是影響的行數 .如圖,這裡面所寫的2 row in set指的是記錄的匹配條數,而不是操作影響的記錄數.
如何設置update返回為受影響條數
通過對 JDBC URL 顯式的指定 useAffectedRows 選項(通常就在jdbc url配置的最後加上下面這段就OK了)
jdbc:mysql://${jdbc.host}/${jdbc.db}?useAffectedRows=true