public class FileGenerator extends Object
| 构造器和说明 |
|---|
FileGenerator() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
build(Class... classes)
根据class上的注解生成文件
根据@Tables上是否设置了 srcDir 来判断是否生成配套的test辅助类
根据@Tables上是否设置了 testDir 来判断是否生成配套的test辅助类
|
static void |
build(DataSource dataSource,
Class... classes)
根据class上的注解生成文件
无法通过url, username, password方式指定数据源的场景适用
|
static void |
build(DataSource dataSource,
org.mybatis.generator.api.JavaTypeResolver javaTypeResolver,
Class... classes)
根据class上的注解生成文件
无法通过url, username, password方式指定数据源的场景适用
|
static ColumnConfig |
setColumn(String table,
String column,
String field)
单独设置字段类型和属性
|
public static ColumnConfig setColumn(String table, String column, String field)
table - 字段所属表, * 表示任意表column - 数据库字段名称field - 对应的Entity属性名称public static void build(DataSource dataSource, Class... classes)
无法通过url, username, password方式指定数据源的场景适用
dataSource - 通过编码方式构造DataSource方式classes - Classpublic static void build(Class... classes)
根据@Tables上是否设置了 srcDir 来判断是否生成配套的test辅助类 根据@Tables上是否设置了 testDir 来判断是否生成配套的test辅助类
classes - Classpublic static void build(DataSource dataSource, org.mybatis.generator.api.JavaTypeResolver javaTypeResolver, Class... classes)
无法通过url, username, password方式指定数据源的场景适用
dataSource - 通过编码方式构造DataSource方式javaTypeResolver - JavaTypeResolverclasses - ClassCopyright © 2021. All rights reserved.