我是靠谱客的博主 有魅力帽子,这篇文章主要介绍[简单]mybatis insert语句添加动态字段,现在分享给大家,希望可以做个参考。

      mysql数据库,id自增,配置如下:

     

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<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内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部