| 程序包 | 说明 |
|---|---|
| org.beetl.sql.core | |
| org.beetl.sql.ext.gen |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SQLManager.genALL(String pkg,
GenConfig config,
GenFilter filter)
生成数据库的所有entity,dao,还有md文件,
|
void |
SQLManager.genPojoCode(String table,
String pkg,
GenConfig config)
同上,但路径自动根据项目当前目录推测,是src目录下,或者src/main/java 下
|
void |
SQLManager.genPojoCode(String table,
String pkg,
String srcPath,
GenConfig config)
根据表名生成对应的pojo类
|
void |
SQLManager.genPojoCodeToConsole(String table,
GenConfig config)
仅仅打印pojo类到控制台
|
void |
SQLManager.genSQLFile(String table,
GenConfig config)
将sql模板文件输出到src下,如果采用的是ClasspathLoader,则使用ClasspathLoader的配置,否则,
生成到src的sql代码里
|
void |
SQLManager.genSQLFile(String table,
String alias,
GenConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
GenConfig |
GenConfig.preferBigDecimal(boolean prefer) |
GenConfig |
GenConfig.preferPrimitive(boolean primitive) |
GenConfig |
GenConfig.setBaseClass(String baseClass) |
GenConfig |
GenConfig.setDisplay(boolean display) |
GenConfig |
GenConfig.setSpace(int count) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MapperCodeGen.genCode(String entityPkg,
String entityClass,
TableDesc tableDesc,
GenConfig config,
boolean isDisplay) |
void |
CodeGen.genCode(String entityPkg,
String entityClass,
TableDesc tableDesc,
GenConfig config,
boolean isDisplay) |
| 构造器和说明 |
|---|
SourceGen(SQLManager sm,
String table,
String pkg,
String srcPath,
GenConfig config) |
Copyright © 2019. All rights reserved.