Commit a5dce6cccce2e76cb2b68119ced1b33e245ad935
1 parent
f754a186
防止db字段名为一个字母导致出现生成异常
Showing
1 changed file
with
2 additions
and
2 deletions
ruoyi/src/main/resources/vm/java/domain.java.vm
| ... | ... | @@ -43,7 +43,7 @@ public class ${ClassName} extends ${Entity} |
| 43 | 43 | #end |
| 44 | 44 | #foreach ($column in $columns) |
| 45 | 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 | 47 | #set($AttrName=$column.javaField) |
| 48 | 48 | #else |
| 49 | 49 | #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) |
| ... | ... | @@ -64,7 +64,7 @@ public class ${ClassName} extends ${Entity} |
| 64 | 64 | public String toString() { |
| 65 | 65 | return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) |
| 66 | 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 | 68 | #set($AttrName=$column.javaField) |
| 69 | 69 | #else |
| 70 | 70 | #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) | ... | ... |