mirror of
https://gitee.com/mybatis-flex/mybatis-flex.git
synced 2025-12-06 16:48:24 +08:00
optimize all_columns field in apt
This commit is contained in:
parent
b966e372de
commit
4ccef7a90a
@ -100,7 +100,8 @@ public class QueryEntityProcessor extends AbstractProcessor {
|
||||
private static final String columnsTemplate = " public QueryColumn @property = new QueryColumn(this, \"@columnName\");\n";
|
||||
|
||||
private static final String defaultColumnsTemplate = "\n public QueryColumn[] DEFAULT_COLUMNS = new QueryColumn[]{@allColumns};\n";
|
||||
private static final String allColumnsTemplate = " public QueryColumn[] ALL_COLUMNS = new QueryColumn[]{@allColumns};\n\n";
|
||||
// private static final String allColumnsTemplate = " public QueryColumn[] ALL_COLUMNS = new QueryColumn[]{@allColumns};\n\n";
|
||||
private static final String allColumnsTemplate = " public QueryColumn ALL_COLUMNS = new QueryColumn(this, \"*\");\n\n";
|
||||
|
||||
private Filer filer;
|
||||
private Elements elementUtils;
|
||||
@ -321,8 +322,10 @@ public class QueryEntityProcessor extends AbstractProcessor {
|
||||
StringJoiner allColumns = new StringJoiner(", ");
|
||||
propertyAndColumns.forEach((property, column) -> allColumns.add(buildName(property, tablesNameStyle)));
|
||||
|
||||
String allColumnsString = allColumnsTemplate.replace("@allColumns", allColumns.toString())
|
||||
.replace("ALL_COLUMNS", buildName("allColumns", tablesNameStyle));
|
||||
// String allColumnsString = allColumnsTemplate.replace("@allColumns", allColumns.toString())
|
||||
// .replace("ALL_COLUMNS", buildName("allColumns", tablesNameStyle));
|
||||
|
||||
String allColumnsString = allColumnsTemplate;
|
||||
|
||||
|
||||
StringJoiner defaultColumnStringJoiner = new StringJoiner(", ");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user