在 mybatis 中插入后返回主键ID 生成唯一的数据ID

如果在mybatis 中插入后返回主键ID


    insert into wxuserinfo (userid, appkey, openId, 
      nickName, gender, city, 
      province, country, avatarUrl, 
      unionId, wxappid, logintime, 
      regitime, sessionkey)
    values (#{userid,jdbcType=INTEGER}, #{appkey,jdbcType=VARCHAR}, #{openid,jdbcType=VARCHAR}, 
      #{nickname,jdbcType=VARCHAR}, #{gender,jdbcType=VARCHAR}, #{city,jdbcType=VARCHAR}, 
      #{province,jdbcType=VARCHAR}, #{country,jdbcType=VARCHAR}, #{avatarurl,jdbcType=VARCHAR}, 
      #{unionid,jdbcType=VARCHAR}, #{wxappid,jdbcType=VARCHAR}, #{logintime,jdbcType=TIMESTAMP}, 
      #{regitime,jdbcType=TIMESTAMP}, #{sessionkey,jdbcType=VARCHAR})

在标签中添加 keyProperty="userid" useGeneratedKeys="true" 这两个属性 对应的字段 和 自动返回主键ID

你可能感兴趣的:(Server)