1. 程式人生 > >mybatis新增和批量新增

mybatis新增和批量新增

需要 開始 long 報錯 result 新增 sel mage blog

先上圖:

技術分享圖片

技術分享圖片

圖1 新增一條數據,並返回新增後的主鍵,沒問題。

圖2 批量新增,這樣寫就會報錯。剛開始我以為是要 insert into table(id,**,**) values(id,**,**) 這樣加上id,結果還是報錯。

然後加上

<selectKey resultType="long" keyProperty="id" order="AFTER">
SELECT LAST_INSERT_ID()
</selectKey>

正確。如圖技術分享圖片

這裏這個ID問題一直困擾我。需不需要加ID。後來經過測試,可以都加,可以都不加,也可以insert不加values加。不可以insert加values不加。

mybatis新增和批量新增