springboot+mybatis項目中配置自動增長主鍵


參考文章:https://www.jianshu.com/p/45da254ff497

1.在dao層添加注解:@Options(useGeneratedKeys = true, keyProperty = "id");其中 keyProperty = "id"中的id為實體類中對應表中自動增長注解的字段的屬性。

2.代碼示例如下:

@Insert("insert into claim_voucher(cause,create_sn,create_time,next_deal_sn,total_amount,status) values(#{cause},#{createSn},#{createTime},#{nextDealSn},#{totalAmount},#{status})")
@Options(useGeneratedKeys = true, keyProperty = "id")
void insert(ClaimVoucher claimVoucher);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM