使用@options注解
然后调用scenarioStorage.getId()即可
就是这个步骤:
- 写SQL,但不要自己插入主键值
- 配置@Options(useGeneratedKeys=true, keyProperty=“对象.属性”) 这个的作用是设置是否使用JDBC的getGenereatedKeys()方法获取主键并赋值到keyProperty设置的对象的属性中,说白了就是把自增长的主键值赋值给对象相应的属性
- 在插入后,使用对象.主键属性的getXXId()方法 获取主键值
然后调用scenarioStorage.getId()即可
就是这个步骤:
MySQL设置表自增步长的方法示例。
mybatis insert 过后返回 sys_guid() 生成的主键
n
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M