|
@@ -21,6 +21,7 @@ import com.baomidou.mybatisplus.core.injector.AbstractMethod;
|
|
|
import com.baomidou.mybatisplus.core.metadata.TableFieldInfo;
|
|
|
import com.baomidou.mybatisplus.core.metadata.TableInfo;
|
|
|
import com.baomidou.mybatisplus.core.metadata.TableInfoHelper;
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.sql.SqlInjectionUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils;
|
|
|
import lombok.Setter;
|
|
|
import lombok.experimental.Accessors;
|
|
@@ -117,7 +118,8 @@ public class InsertBatchSomeColumn extends AbstractMethod {
|
|
|
/* 自增主键 */
|
|
|
keyGenerator = Jdbc3KeyGenerator.INSTANCE;
|
|
|
keyProperty = tableInfo.getKeyProperty();
|
|
|
- keyColumn = tableInfo.getKeyColumn();
|
|
|
+ // 去除转义符
|
|
|
+ keyColumn = SqlInjectionUtils.removeEscapeCharacter(tableInfo.getKeyColumn());
|
|
|
} else {
|
|
|
if (null != tableInfo.getKeySequence()) {
|
|
|
keyGenerator = TableInfoHelper.genKeyGenerator(this.methodName, tableInfo, builderAssistant);
|