public class ContentBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
static String |
buildMapper(TableInfo tableInfo,
String mappersPackage,
String mapperClassName,
String baseMapperClass,
boolean mapperAnnotationEnable)
构建 Mapper 文件内容。
|
static String |
buildTableDef(TableInfo tableInfo,
boolean allInTablesEnable,
String tableDefPackage,
String tableDefClassName,
String tableDefPropertiesNameStyle,
String tableDefInstanceSuffix,
Collection<ColumnInfo> columnInfos,
List<String> defaultColumns)
构建 TableDef 文件内容。
|
static String |
buildTables(StringBuilder importBuilder,
StringBuilder fieldBuilder,
String tablesPackage,
String tablesClassName)
构建 Tables 文件内容。
|
static void |
buildTablesField(StringBuilder importBuilder,
StringBuilder fieldBuilder,
TableInfo tableInfo,
String tableDefClassSuffix,
String tableDefPropertiesNameStyle,
String tableDefInstanceSuffix,
String tableDefPackage)
构建 Tables 文件常量属性。
|
public static String buildMapper(TableInfo tableInfo, String mappersPackage, String mapperClassName, String baseMapperClass, boolean mapperAnnotationEnable)
public static String buildTableDef(TableInfo tableInfo, boolean allInTablesEnable, String tableDefPackage, String tableDefClassName, String tableDefPropertiesNameStyle, String tableDefInstanceSuffix, Collection<ColumnInfo> columnInfos, List<String> defaultColumns)
public static String buildTables(StringBuilder importBuilder, StringBuilder fieldBuilder, String tablesPackage, String tablesClassName)
public static void buildTablesField(StringBuilder importBuilder, StringBuilder fieldBuilder, TableInfo tableInfo, String tableDefClassSuffix, String tableDefPropertiesNameStyle, String tableDefInstanceSuffix, String tableDefPackage)
Copyright © 2024. All rights reserved.