diff --git a/src/main/resources/template/normal/mapper/mysql-mapper.ftl b/src/main/resources/template/normal/mapper/mysql-mapper.ftl
index abf446e..add81c9 100644
--- a/src/main/resources/template/normal/mapper/mysql-mapper.ftl
+++ b/src/main/resources/template/normal/mapper/mysql-mapper.ftl
@@ -91,7 +91,13 @@
${field.columnName} = ${r"#{"}${field.propertyName}${r"}"},w
<#else>
- <#if field.columnName != idColumn>
+ <#if hasId>
+ <#if field.columnName != idColumn>
+
+ ${field.columnName} = ${r"#{"}${field.propertyName}${r"}"},
+
+ #if>
+ <#else>
${field.columnName} = ${r"#{"}${field.propertyName}${r"}"},