Mybatis随笔(二)返回主键自增值
我们在使用主键自增的数据库时,有时候业务可能需要返回自增的主键值,然后利用这个值进行一些操作。
<insert id="saveUser" useGeneratedKeys="true" keyProperty="id"> INSERT INTO user_info( `nickname`, `gzh_openid`, `miniprogram_openid`, `unionid`, `create_time`) VALUES ( #{nickname}, #{gzhOpenId}, #{miniProgramOpenId}, #{unionId}, #{createTime}) </insert>
useGeneratedKeys 设置为true后,MyBaits 会使用JDBC的getGeneratedKeys 方法 取出由数据库内部生成的主键。获得主键后将其赋值给keyProperty配置的id属性。
相关推荐
xiuyangsong 2020-11-16
Nishinoshou 2020-11-09
jimgreatly 2020-09-01
dongxurr 2020-08-18
Dullonjiang 2020-08-15
Dullonjiang 2020-08-11
Dullonjiang 2020-08-09
dongxurr 2020-08-08
yunzhonmghe 2020-08-07
jimgreatly 2020-08-03
Dullonjiang 2020-07-30
jimgreatly 2020-07-27
liqiancao 2020-07-26
xiuyangsong 2020-07-26
dongxurr 2020-07-26
mcvsyy 2020-07-26
helloxusir 2020-07-25
牧场SZShepherd 2020-07-20