@Component public class CodegenBuilder extends Object
TableInfo 定义,构建成 CodegenTableDO
2. 将数据库的列 TableField 构定义,建成 CodegenColumnDO| Modifier and Type | Field and Description |
|---|---|
static Set<String> |
BASE_DO_FIELDS
BaseDO 的字段 |
static String |
TENANT_ID_FIELD
多租户编号的字段名
|
| Constructor and Description |
|---|
CodegenBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<CodegenColumnDO> |
buildColumns(Long tableId,
List<com.baomidou.mybatisplus.generator.config.po.TableField> tableFields) |
CodegenTableDO |
buildTable(com.baomidou.mybatisplus.generator.config.po.TableInfo tableInfo) |
public static final String TENANT_ID_FIELD
public CodegenTableDO buildTable(com.baomidou.mybatisplus.generator.config.po.TableInfo tableInfo)
public List<CodegenColumnDO> buildColumns(Long tableId, List<com.baomidou.mybatisplus.generator.config.po.TableField> tableFields)
Copyright © 2024. All rights reserved.