1. 程式人生 > 實用技巧 >向資料庫中插入一條新的資料,並返回新增資料的ID

向資料庫中插入一條新的資料,並返回新增資料的ID

解決方案:

在編寫Mapper時,加入以下配置
在這裡插入圖片描述
Mybatis 配置檔案 useGeneratedKeys 引數只針對 insert 語句生效,預設為 false。當設定為 true 時,表示如果插入的表以自增列為主鍵,則允許 JDBC 支援自動生成主鍵,並可將自動生成的主鍵返回插入返回的主鍵id是映射回原實體類中的!

所以在Service層取出id並返回
在這裡插入圖片描述