@Component(value="codeGenerate") public class CodeGenerateImpl extends Object implements CodeGenerate
| 构造器和说明 |
|---|
CodeGenerateImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
generateClientProject(CProject project)
创建Client
|
List<String> |
generateConfigs(CProject project)
创建配置文件
|
boolean |
generateControllerProject(CProject project)
创建Controller
|
boolean |
generateCoreProject(CProject project)
生成Core的Project,包括Model和Interface的创建
|
boolean |
generateDataBaseScript(CProject project)
生成数据库表的脚本
|
List<String> |
generateImpls(CProject project)
批量创建实现
|
List<String> |
generateInterfaces(CProject project)
批量创建接口
|
List<String> |
generateModels(CProject project)
批量创建Model
|
boolean |
generateResourcesSqlScript(CProject project)
生成数据库表的脚本(插入resources表的数据)
|
String |
generateServer(CProject project)
启动类Server的创建
|
boolean |
generateServiceProject(CProject project)
生成Service的Project,包括Server,ServiceImpl,Test,各种Config的创建
|
List<String> |
generateTests(CProject project)
创建Test
|
public boolean generateServiceProject(CProject project)
CodeGenerategenerateServiceProject 在接口中 CodeGeneratepublic List<String> generateTests(CProject project)
CodeGenerategenerateTests 在接口中 CodeGeneratepublic List<String> generateConfigs(CProject project)
CodeGenerategenerateConfigs 在接口中 CodeGeneratepublic String generateServer(CProject project)
CodeGenerategenerateServer 在接口中 CodeGeneratepublic List<String> generateImpls(CProject project)
CodeGenerategenerateImpls 在接口中 CodeGeneratepublic List<String> generateInterfaces(CProject project)
CodeGenerategenerateInterfaces 在接口中 CodeGeneratepublic List<String> generateModels(CProject project)
CodeGenerategenerateModels 在接口中 CodeGeneratepublic boolean generateCoreProject(CProject project)
CodeGenerategenerateCoreProject 在接口中 CodeGeneratepublic boolean generateClientProject(CProject project)
CodeGenerategenerateClientProject 在接口中 CodeGeneratepublic boolean generateControllerProject(CProject project)
CodeGenerategenerateControllerProject 在接口中 CodeGeneratepublic boolean generateDataBaseScript(CProject project)
CodeGenerategenerateDataBaseScript 在接口中 CodeGeneratepublic boolean generateResourcesSqlScript(CProject project)
CodeGenerategenerateResourcesSqlScript 在接口中 CodeGenerateCopyright © 2023. All rights reserved.