前言:
有時候,我們進行插入操作后,需要獲取實體的主鍵id,或返回給前端或進行其他下一步操作。
如果主鍵id是uuid,可以先生成一個uuid,放入實體,直接插入數據庫;
這里針對主鍵是整型(int,long等),主鍵設置成AUTO_INCREMENT的情形。
1.修改xxxxMapper.xml文件,insert語句
增加useGeneratedKeys="true" keyProperty="xxxId" (主鍵id) 屬性
2.數據庫主鍵設置為自增長
3.插入完成后,直接通過對象的getXXXId方法,獲取主鍵