获取自增长的id值
Posted yrjns
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取自增长的id值相关的知识,希望对你有一定的参考价值。
单个:
<insert id="create" parameterType="com.dto.Cou" useGeneratedKeys="true" keyProperty="id"> insert into t ( batch_number ) values ( #batchNumber,jdbcType=VARCHAR ) </insert>
通过 对象. get获取
批量插入
<insert id="createBatch" parameterType="java.util.List" useGeneratedKeys="true" keyProperty="id"> insert into t (id, batch_number ) values <foreach collection="list" item="item" index="index" separator=","> ( null, #item.batchNumber,jdbcType=VARCHAR ) </foreach> </insert>
获取
cMapper.createBatch(cList); cList.stream().forEach(cou-> log.debug("cou:" + cou.getId() ); );
以上是关于获取自增长的id值的主要内容,如果未能解决你的问题,请参考以下文章