优化代码中 条件 != “”的判断

master
inotgaoshou 6 years ago committed by Limy
parent 8c0de4aa22
commit fb4fb6ad2e

@ -45,16 +45,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</insert> </insert>
<update id="update${className}" parameterType="${className}"> <update id="update${className}" parameterType="${className}">
update ${tableName} update ${tableName}
<set> <trim prefix="SET" suffixOverrides=",">
#foreach($column in $columns) #foreach($column in $columns)
#if($column.columnName != $primaryKey.columnName) #if($column.columnName != $primaryKey.columnName)
<if test="$column.attrname != null and $column.attrname != ''">$column.columnName = #{$column.attrname}#if($velocityCount != $columns.size()), #end</if> <if test="$column.attrname != null #if($column.attrType == 'String' ) and $column.attrname != '' #end ">
#end $column.columnName = #{$column.attrname},
#end </if>
</set> #end
where ${primaryKey.columnName} = #{${primaryKey.attrname}} #end
</trim>
where ${primaryKey.columnName} = #{${primaryKey.attrname}}
</update> </update>
<delete id="delete${className}ById" parameterType="${primaryKey.attrType}"> <delete id="delete${className}ById" parameterType="${primaryKey.attrType}">
delete from ${tableName} where ${primaryKey.columnName} = #{${primaryKey.attrname}} delete from ${tableName} where ${primaryKey.columnName} = #{${primaryKey.attrname}}

Loading…
Cancel
Save