概述
mysql数据库,id自增,配置如下:
<insert id="saveTestTb" useGeneratedKeys="true" keyProperty="id" parameterType="TestTb"> insert into db_ap_fgm_TestTb(id,traffic_type <include refid="getTestTbField" /> ) values(#{id},#{trafficType} <include refid="getTestTbValue" /> ) </insert> <sql id="getTestTbField"> <trim prefix="," suffixOverrides=","> <if test="testA!=null and testA!='null' and testA!=''"> TESTA, </if> <if test="level!=null and level!='null' and level!=''"> LEVEL, </if> <if test="state!=null and state!='null' and state!=''"> STATE, </if> <if test="description!=null and description!='null' and description!=''"> DESCRIPTION </if> </trim> </sql> <sql id="getTestTbValue"> <trim prefix="," suffixOverrides=","> <if test="testA!=null and testA!='null' and testA!=''"> #{testA}, </if> <if test="level!=null and level!='null' and level!=''"> #{level}, </if> <if test="state!=null and state!='null' and state!=''"> #{state}, </if> <if test="description!=null and description!='null' and description!=''"> #{description} </if> </trim> </sql>
最后
以上就是有魅力帽子为你收集整理的[简单]mybatis insert语句添加动态字段的全部内容,希望文章能够帮你解决[简单]mybatis insert语句添加动态字段所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复