1. 程式人生 > >mybatis獲取mysql插入的自增主鍵配置方法

mybatis獲取mysql插入的自增主鍵配置方法

使用selectKey的方式獲取主鍵,相當於呼叫了MySql的LAST_INSERT_ID()函式,意思是查詢最後一次插入的ID,相當於執行了兩條語句。

具體方法:改*mapper.xml檔案的如下位置:(驗證過有效)


另外一種方式參考如下圖:


兩種方式的主鍵獲取方式都是通過MyBatis為我們自動將id值賦值給傳入的javaBean,而不是通過update語句返回,也就是update返回的同jdbc一致(影響的行數),獲取id的方式是執行完update後呼叫user.getId()方法,具體可參看上面的例子。