作者 RuoYi

防止db字段名为一个字母导致出现生成异常

@@ -43,7 +43,7 @@ public class ${ClassName} extends ${Entity} @@ -43,7 +43,7 @@ public class ${ClassName} extends ${Entity}
43 #end 43 #end
44 #foreach ($column in $columns) 44 #foreach ($column in $columns)
45 #if(!$table.isSuperColumn($column.javaField)) 45 #if(!$table.isSuperColumn($column.javaField))
46 -#if($column.javaField.substring(1,2).matches("[A-Z]")) 46 +#if($column.javaField > 2 && $column.javaField.substring(1,2).matches("[A-Z]"))
47 #set($AttrName=$column.javaField) 47 #set($AttrName=$column.javaField)
48 #else 48 #else
49 #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) 49 #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
@@ -64,7 +64,7 @@ public class ${ClassName} extends ${Entity} @@ -64,7 +64,7 @@ public class ${ClassName} extends ${Entity}
64 public String toString() { 64 public String toString() {
65 return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) 65 return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
66 #foreach ($column in $columns) 66 #foreach ($column in $columns)
67 -#if($column.javaField.substring(1,2).matches("[A-Z]")) 67 +#if($column.javaField > 2 && $column.javaField.substring(1,2).matches("[A-Z]"))
68 #set($AttrName=$column.javaField) 68 #set($AttrName=$column.javaField)
69 #else 69 #else
70 #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) 70 #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})