mybatis:自增长主键
mybatis 主键 增长
2023-09-27 14:20:18 时间
1. useGeneratedKeys="true" keyProperty="bdxh"
<insert id="insert" parameterType="com.test.entity.app.ks.gc.EntityKsGcSfxxbd" useGeneratedKeys="true" keyProperty="bdxh"> INSERT INTO t_ks_gc_sfxxbd ( lsh, kskm, ksxtbh, sfzmhm, ksysfzmhm, zp, kssj, Ksy2sfzmhm, kchp, ksxl, code, message ) VALUES ( #{lsh}, #{kskm}, #{ksxtbh}, #{sfzmhm}, #{ksysfzmhm}, #{zp}, #{kssj}, #{Ksy2sfzmhm}, #{kchp}, #{ksxl}, #{code}, #{message} ) </insert>
2. selectKey
<insert id="insert" parameterType="com.test.entity.app.ks.EntityKsGc"> <selectKey keyProperty="gcxh" resultType="int" order="BEFORE" statementType="PREPARED"> select LAST_INSERT_ID() </selectKey> INSERT INTO t_ks_gc ( gcxh, bdxh, lsh, sfzmhm, xm, ksrq, dlr, bcyykscs, kskm, kscx, kscc, kchp, kssj, jssj, sjzt, kscj, ksjg ) VALUES ( #{gcxh}, #{bdxh}, #{lsh}, #{sfzmhm}, #{xm}, #{ksrq}, #{dlr}, #{bcyykscs}, #{kskm}, #{kscx}, #{kscc}, #{kchp}, #{kssj}, #{jssj}, #{sjzt}, #{kscj}, #{ksjg} ) </insert>
相关文章
- mybatis plus 主键生成 Twitter雪花算法 id 及修改id为字符型
- MyBatis 学习笔记(七)---源码分析篇---SQL的执行过程(一)
- mybatis 传map参数
- mybatis插入数据时返回主键以及MySQL根据时间区间查询问题总结
- mybatis 新增返回主键
- MyBatis学习(二)、SQL语句映射文件(2)增删改查、参数、缓存
- mybatis mysql 批量insert 返回主键
- 如何使用mybatis设置联合主键?
- Mybatis-Plus使用全解
- mybatis insert、update 、delete默认返回值解释与如何设置返回表主键
- mybatis由浅入深day01_4.7根据用户名称模糊查询用户信息_4.8添加用户((非)自增主键返回)
- Mybatis数据源与连接池
- springboot + mybatis 一对多查询 + 延迟加载
- mysql数据库使用mybatis新增操作返回自增主键的值
- Mybatis基础
- Mybatis批量插入数据返回主键