类 CodeGenerateService

java.lang.Object
cn.lonelysnow.generator.service.CodeGenerateService
所有已实现的接口:
StringPool

@Service public class CodeGenerateService extends Object implements StringPool
作者:
LonelySnow
  • 字段详细资料

  • 构造器详细资料

    • CodeGenerateService

      public CodeGenerateService()
  • 方法详细资料

    • generator

      public void generator(ConfigPojo configPojo)
      代码生成
      参数:
      configPojo -
    • makeAutoGenerator

      private com.baomidou.mybatisplus.generator.AutoGenerator makeAutoGenerator(ConfigPojo configPojo)
      构建代码生成器基础基类
      参数:
      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