Mybatis 在新增之后如何获得自增主键的值,使用下列方法:
<insert id="insertWxUserCoupon" useGeneratedKeys = "true" keyProperty = "id">
insert into `epos-sys`.crm_wx_user_coupon(user_id,lqlb,lbmc,lq_money_value,type,state,issuance_by,issuance_time,expiration_date,days,zcdh,vpdm)
values(#{userId},#{lqlb},#{lbmc},#{lqMoneyValue},#{type},#{state},#{issuanceBy},#{issuanceTime},#{expirationDate},#{days},#{zcdh},#{vpdm})
</insert>
其中
useGeneratedKeys = true //是否返回自增主键值
keyProperty = “id” //指定主键字段
这样处理之后,实体类getId() 方法就可以直接获得刚才插入行的ID字段的值