zoukankan      html  css  js  c++  java
  • mybaits trim用法

    prefix : 给<trim>包裹的sql语句加上前缀.

    suffix : 给<trim>包裹的sql语句加上后缀.

    prefixOverrides: 如果<trim>包裹的sql语句是空语句(经常出现在 if 判断为否的情况下),取消指定的前缀,如where.

    suffixOverrides: 如果<trim>包裹的sql语句是空语句(经常出现在 if 判断为否的情况下),取消指定的后缀,如and | or. 逗号等

    <!-- 新增-->
    <insert id="save" parameterType="com.yp.api.qa.model.QuestionTemplate" keyProperty="id">
    insert into yp_qa.q_question_template
    <trim prefix="(" suffix=")" suffixOverrides="," >
    <if test="cateid != null">
    cateid,
    </if>
    <if test="title != null">
    title,
    </if>
    <if test="author != null">
    author,
    </if>
    <if test="type != null">
    type,
    </if>
    <if test="img != null">
    img,
    </if>
    <if test="video != null">
    video,
    </if>
    <if test="music != null">
    music,
    </if>
    <if test="hydesc != null">
    hydesc,
    </if>
    <if test="uid != null">
    uid,
    </if>
    createtime,
    <if test="tags != null">
    tags,
    </if>
    <if test="accountid != null">
    accountid,
    </if>
    </trim>
    <trim prefix="values (" suffix=")" suffixOverrides="," >
    <if test="cateid != null">
    #{cateid},
    </if>
    <if test="title != null">
    #{title},
    </if>
    <if test="author != null">
    #{author},
    </if>
    <if test="type != null">
    #{type},
    </if>
    <if test="img != null">
    #{img},
    </if>
    <if test="video != null">
    #{video},
    </if>
    <if test="music != null">
    #{music},
    </if>
    <if test="hydesc != null">
    #{hydesc},
    </if>
    <if test="uid != null">
    #{uid},
    </if>
    now(),
    <if test="tags != null">
    #{tags},
    </if>
    <if test="accountid != null">
    #{accountid},
    </if>
    </trim>
    </insert>
  • 相关阅读:
    旋转数组的最小数字
    Redis常用方法
    用两个栈实现队列
    Spark1.4启动spark-shell时initializing失败
    从尾到头打印链表
    Hbase的安装(hadoop-2.6.0,hbase1.0)
    执行sh文件 进行MongoDB的业务逻辑导入
    Scala第二章学习笔记
    替换空格
    二维数组中的查找
  • 原文地址:https://www.cnblogs.com/flord/p/6126531.html
Copyright © 2011-2022 走看看