Browse Source

生成代码 domain增加tableID注解,mybatis-plus使用

wukai 2 years ago
parent
commit
37fa2ba81a
1 changed files with 4 additions and 0 deletions
  1. 4 0
      doc-generator/src/main/resources/vm/java/domain.java.vm

+ 4 - 0
doc-generator/src/main/resources/vm/java/domain.java.vm

@@ -3,6 +3,7 @@ package ${packageName}.domain;
 #foreach ($import in $importList)
 import ${import};
 #end
+import com.baomidou.mybatisplus.annotation.TableId;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import org.apache.commons.lang3.builder.ToStringBuilder;
@@ -50,6 +51,9 @@ public class ${ClassName} extends ${Entity}
     @Excel(name = "${comment}")
 #end
 #end
+    #if($column.javaField==$pkColumn.javaField)
+    @TableId
+    #end
     private $column.javaType $column.javaField;
 
 #end