类 CodeGenerateService
java.lang.Object
cn.lonelysnow.generator.service.CodeGenerateService
- 所有已实现的接口:
StringPool
- 作者:
- LonelySnow
-
字段概要
字段从接口继承的字段 cn.lonelysnow.generator.utils.StringPool
AMPERSAND, AND, ASTERISK, AT, BACK_SLASH, BACKTICK, BYTES_NEW_LINE, COLON, COMMA, CRLF, DASH, DOLLAR, DOT, DOTDOT, EMPTY, EMPTY_ARRAY, EQUALS, EXCLAMATION_MARK, FALSE, HASH, HAT, LEFT_BRACE, LEFT_BRACKET, LEFT_CHEV, LEFT_SQ_BRACKET, N, NEWLINE, NO, NULL, OFF, ON, ONE, PERCENT, PIPE, PLUS, QUESTION_MARK, QUOTE, RETURN, RIGHT_BRACE, RIGHT_BRACKET, RIGHT_CHEV, RIGHT_SQ_BRACKET, SEMICOLON, SINGLE_QUOTE, SLASH, SPACE, STAR, TAB, TILDA, TRUE, UNDERSCORE, Y, YES, ZERO -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidgenerator(ConfigPojo configPojo) 代码生成private com.baomidou.mybatisplus.generator.AutoGeneratormakeAutoGenerator(ConfigPojo configPojo) 构建代码生成器基础基类private voidmakeControllerConfig(ConfigPojo configPojo, com.baomidou.mybatisplus.generator.config.StrategyConfig.Builder strategyBuilder) controller 策略配置private voidmakeEntityConfig(ConfigPojo configPojo, com.baomidou.mybatisplus.generator.config.StrategyConfig.Builder strategyBuilder) 实体策略配置private com.baomidou.mybatisplus.generator.config.GlobalConfigmakeGlobalConfig(ConfigPojo configPojo) 定义全局配置private voidmakeMapperConfig(ConfigPojo configPojo, com.baomidou.mybatisplus.generator.config.StrategyConfig.Builder strategyBuilder) mapper 策略配置private com.baomidou.mybatisplus.generator.config.PackageConfigmakePackageConfig(ConfigPojo configPojo) 包配置private voidmakeServiceConfig(ConfigPojo configPojo, com.baomidou.mybatisplus.generator.config.StrategyConfig.Builder strategyBuilder) service 策略配置private com.baomidou.mybatisplus.generator.config.StrategyConfigmakeStrategyConfig(ConfigPojo configPojo) 策略配置private com.baomidou.mybatisplus.generator.config.TemplateConfigmakeTemplateConfig(ConfigPojo configPojo) 模板匹配
-
字段详细资料
-
mybatisPlusTemplateConfig
-
mybatisTemplateConfig
-
-
构造器详细资料
-
CodeGenerateService
public CodeGenerateService()
-
-
方法详细资料
-
generator
代码生成- 参数:
configPojo-
-
makeAutoGenerator
构建代码生成器基础基类- 参数:
configPojo-- 返回:
- com.baomidou.mybatisplus.generator.AutoGenerator
-
makeGlobalConfig
private com.baomidou.mybatisplus.generator.config.GlobalConfig makeGlobalConfig(ConfigPojo configPojo) 定义全局配置- 参数:
configPojo-- 返回:
- com.baomidou.mybatisplus.generator.config.GlobalConfig
-
makePackageConfig
private com.baomidou.mybatisplus.generator.config.PackageConfig makePackageConfig(ConfigPojo configPojo) 包配置- 参数:
configPojo-- 返回:
- com.baomidou.mybatisplus.generator.config.PackageConfig
-
makeStrategyConfig
private com.baomidou.mybatisplus.generator.config.StrategyConfig makeStrategyConfig(ConfigPojo configPojo) 策略配置- 参数:
configPojo-- 返回:
- com.baomidou.mybatisplus.generator.config.StrategyConfig
-
makeEntityConfig
private void makeEntityConfig(ConfigPojo configPojo, com.baomidou.mybatisplus.generator.config.StrategyConfig.Builder strategyBuilder) 实体策略配置- 参数:
strategyBuilder-
-
makeControllerConfig
private void makeControllerConfig(ConfigPojo configPojo, com.baomidou.mybatisplus.generator.config.StrategyConfig.Builder strategyBuilder) controller 策略配置- 参数:
strategyBuilder-
-
makeServiceConfig
private void makeServiceConfig(ConfigPojo configPojo, com.baomidou.mybatisplus.generator.config.StrategyConfig.Builder strategyBuilder) service 策略配置- 参数:
strategyBuilder-
-
makeMapperConfig
private void makeMapperConfig(ConfigPojo configPojo, com.baomidou.mybatisplus.generator.config.StrategyConfig.Builder strategyBuilder) mapper 策略配置- 参数:
strategyBuilder-
-
makeTemplateConfig
private com.baomidou.mybatisplus.generator.config.TemplateConfig makeTemplateConfig(ConfigPojo configPojo) 模板匹配- 参数:
configPojo-- 返回:
- com.baomidou.mybatisplus.generator.config.TemplateConfig
-