Skip to content

Commit

Permalink
[新增] 代码生成工具增 生成generateColumnConsts时候,增加DB_XXX 记录字段名,用于pageHelper分页 或 排序
Browse files Browse the repository at this point in the history
  • Loading branch information
wugh committed Jan 25, 2019
1 parent 61c21c1 commit 14327b0
Showing 1 changed file with 9 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,15 @@ private void processEntityClass(TopLevelClass topLevelClass, IntrospectedTable i
field.setInitializationString("\"" + introspectedColumn.getJavaProperty() + "\"");
context.getCommentGenerator().addClassComment(topLevelClass, introspectedTable);
topLevelClass.addField(field);
//增加字段名常量,用于pageHelper
Field columnField = new Field();
columnField.setVisibility(JavaVisibility.PUBLIC);
columnField.setStatic(true);
columnField.setFinal(true);
columnField.setName("DB_" + introspectedColumn.getActualColumnName().toUpperCase()); //$NON-NLS-1$
columnField.setType(new FullyQualifiedJavaType(String.class.getName())); //$NON-NLS-1$
columnField.setInitializationString("\"" + introspectedColumn.getActualColumnName() + "\"");
topLevelClass.addField(columnField);
}
}
}
Expand Down

0 comments on commit 14327b0

Please sign in to comment.