mybatis插入完数据后返回主键id

╰半橙微兮° 2023-07-14 05:51 85阅读 0赞

因牵涉到多张表进行插入数据,后面插入需要前面插入的主键id,用于构建主外键关系,因此插入完数据后需要id回传

  1. useGeneratedKeys属性设置为true
  2. keyProperty设置成主键id
  3. <insert id="insertTmParentSystem" parameterType="com.tmao.entity.tmall.TableTmParentSystem" useGeneratedKeys="true" keyProperty="id">
  4. INSERT INTO tm_system (sys_name, sys_eng_name, p_cid)
  5. VALUES
  6. (#{sys_name},#{sys_eng_name},#{p_cid})
  7. </insert>

发表评论

表情:
评论列表 (有 0 条评论,85人围观)

还没有评论,来说两句吧...

相关阅读