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