我是靠谱客的博主 傲娇泥猴桃,最近开发中收集的这篇文章主要介绍mybatis 插入时主键的 设置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

当在写mybatis插入语句时,像下面这样:

<insert id="orgInfoInsert"  paramType="BaseOrg">

     <selectKey resultType="java.lang.String" kerProperty="org_id" order="BEFORE">

            VALUES NEXTVAL FOR SEQ_BASE_ORGS

    </selectKey>

        insert into 

     "s_bas_org"(org_id,org_name,parent_id)

     values(

          #{org_id,jdbcType=VARCHAR},#{org_name,jdbcType=VARCHAR},

         #{parent_id,jdbcType=VARCHAR}

)

灰色部分标识的意思是:使用加工计算出的org_id来代替主键进行插入数据表

 

 

</insert>

转载于:https://my.oschina.net/u/3753766/blog/1591513

最后

以上就是傲娇泥猴桃为你收集整理的mybatis 插入时主键的 设置的全部内容,希望文章能够帮你解决mybatis 插入时主键的 设置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部