mybatisPlus Update操作返回值不是影響行數

int的返回值類型

Mybatis 進行 update 操作得到的 int 返回值並不是影響的行數 .如圖,這裡面所寫的2 row in set指的是記錄的匹配條數,而不是操作影響的記錄數.

mybatis/mybatisPlus Update操作返回值不是影響行數

如何設置update返回為受影響條數

通過對 JDBC URL 顯式的指定 useAffectedRows 選項(通常就在jdbc url配置的最後加上下面這段就OK了)

jdbc:mysql://${jdbc.host}/${jdbc.db}?useAffectedRows=true


分享到:


相關文章: