在數據庫設計中,通常主鍵都使用無意義的自增主鍵id。在插入數據後,有時候還需要進行修改操作。所以,insert之後,直接返回生成的主鍵ID是有必要的。
mybatis註解方式,返回主鍵值方法。
給對應的insert函數加上org.apache.ibatis.annotations.Options
註解
這裏由於我的自增主鍵的列名就是id所以,用默認值就好了。
實際使用時,只需要指定Options
的
useGeneratedKeys=ture, keyProperty="(你的自增主鍵字段名)"