From fdc4f73de4ff46b063773c086ebc8bdb8ad8dd17 Mon Sep 17 00:00:00 2001 From: chenyx <811327767@qq.com> Date: Tue, 8 Feb 2022 10:55:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BB=A3=E7=A0=81=E7=94=9F?= =?UTF-8?q?=E6=88=90=E5=99=A8mapper.xml=E4=B8=AD=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E5=90=8D=E6=88=96=E8=A1=A8=E5=90=8D=E4=B8=BA=E5=85=B3=E9=94=AE?= =?UTF-8?q?=E5=AD=97=E4=BC=9A=E6=8A=A5=E9=94=99=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/vm/xml/mapper.xml.vm | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/ruoyi-modules/ruoyi-gen/src/main/resources/vm/xml/mapper.xml.vm b/ruoyi-modules/ruoyi-gen/src/main/resources/vm/xml/mapper.xml.vm index 5b704e73..86c6b7f6 100644 --- a/ruoyi-modules/ruoyi-gen/src/main/resources/vm/xml/mapper.xml.vm +++ b/ruoyi-modules/ruoyi-gen/src/main/resources/vm/xml/mapper.xml.vm @@ -23,7 +23,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #end - select#foreach($column in $columns) $column.columnName#if($foreach.count != $columns.size()),#end#end from ${tableName} + select#foreach($column in $columns) `$column.columnName`#if($foreach.count != $columns.size()),#end#end from `${tableName}` #if($table.crud || $table.tree) - where ${pkColumn.columnName} = #{${pkColumn.javaField}} + where `${pkColumn.columnName}` = #{${pkColumn.javaField}} #elseif($table.sub) - select#foreach($column in $columns) a.$column.columnName#if($foreach.count != $columns.size()),#end#end, - #foreach($column in $subTable.columns) b.$column.columnName as sub_$column.columnName#if($foreach.count != $subTable.columns.size()),#end#end + select#foreach($column in $columns) a.`$column.columnName`#if($foreach.count != $columns.size()),#end#end, + #foreach($column in $subTable.columns) b.`$column.columnName` as sub_$column.columnName#if($foreach.count != $subTable.columns.size()),#end#end - from ${tableName} a - left join ${subTableName} b on b.${subTableFkName} = a.${pkColumn.columnName} - where a.${pkColumn.columnName} = #{${pkColumn.javaField}} + from `${tableName}` a + left join `${subTableName}` b on b.`${subTableFkName}` = a.`${pkColumn.columnName}` + where a.`${pkColumn.columnName}` = #{${pkColumn.javaField}} #end - insert into ${tableName} + insert into `${tableName}` #foreach($column in $columns) #if($column.columnName != $pkColumn.columnName || !$pkColumn.increment) - $column.columnName, + `$column.columnName`, #end #end @@ -91,23 +91,23 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - update ${tableName} + update `${tableName}` #foreach($column in $columns) #if($column.columnName != $pkColumn.columnName) - $column.columnName = #{$column.javaField}, + `$column.columnName` = #{$column.javaField}, #end #end - where ${pkColumn.columnName} = #{${pkColumn.javaField}} + where `${pkColumn.columnName}` = #{${pkColumn.javaField}} - delete from ${tableName} where ${pkColumn.columnName} = #{${pkColumn.javaField}} + delete from ${tableName} where `${pkColumn.columnName}` = #{${pkColumn.javaField}} - delete from ${tableName} where ${pkColumn.columnName} in + delete from `${tableName}` where `${pkColumn.columnName}` in #{${pkColumn.javaField}} @@ -115,18 +115,18 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #if($table.sub) - delete from ${subTableName} where ${subTableFkName} in + delete from `${subTableName}` where `${subTableFkName}` in #{${subTableFkclassName}} - delete from ${subTableName} where ${subTableFkName} = #{${subTableFkclassName}} + delete from `${subTableName}` where `${subTableFkName}` = #{${subTableFkclassName}} - insert into ${subTableName}(#foreach($column in $subTable.columns) $column.columnName#if($foreach.count != $subTable.columns.size()),#end#end) values + insert into `${subTableName}`(#foreach($column in $subTable.columns) `$column.columnName`#if($foreach.count != $subTable.columns.size()),#end#end) values (#foreach($column in $subTable.columns) #{item.$column.javaField}#if($foreach.count != $subTable.columns.size()),#end#end)