• mybatis的xml中trim标签


    mybatis的xml中trim标签有四个属性

    1.prefix 前缀增加的内容

    2.suffix 后缀增加的内容

    3.prefixOverrides 前缀需要覆盖的内容,一般是第一个判断条件前面的多余的结构,如:第一个判断条件前面多了 ‘and’

    4.suffixOverrides  后缀需要覆盖的内容,一般是最后一个数据的后面符号,如:set值的时候,最后一个值的后面多一个逗号‘,’

    <insert id="insertSelective" parameterType="com.Entity">
        insert into pay_parameter
        <trim prefix="(" suffix=")" suffixOverrides=",">
          <if test="payId != null">
            pay_id,
          </if>
          <if test="payClass != null">
            pay_class,
          </if>
        </trim>
        <trim prefix="values (" suffix=")" suffixOverrides=",">
          <if test="payId != null">
            #{payId,jdbcType=VARCHAR},
          </if>
          <if test="payClass != null">
            #{payClass,jdbcType=VARCHAR},
          </if>
        </trim>
    </insert>
  • 相关阅读:
    idea在线的ocr识别工具
    ubuntu ftp
    上海PyCon China2011大会
    Apache Mesos
    ubuntu install wxpython & ulipad
    磁力链
    魅力研习社
    黄冬 使用nc
    SVD奇异值分解
    生财有道
  • 原文地址:https://www.cnblogs.com/ding08/p/11692865.html
Copyright © 2020-2023  润新知