# dleta-admin-generator **Repository Path**: algo_coding/dleta-admin-generator ## Basic Information - **Project Name**: dleta-admin-generator - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-17 - **Last Updated**: 2021-10-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # boot-admin-generator boot-admin code generator 基于[mybatis-plus:3.4.0](https://github.com/baomidou/mybatis-plus) 的 `mybatis-plus-generator` 适配 [boot-admin](https://github.com/hb0730/boot-admin) 的代码生成 只实现了对[velocity](http://velocity.apache.org/) 的支持 # 用法 ```java AutoGeneratorExt mp=new AutoGeneratorExt(); //扩展配置 ExtConfig extConfig=new ExtConfig(); mp.setExtConfig(extConfig); ``` # 扩展配置介绍 ExtConfig ```java /** * 需要继承的基础params (需要继承的过滤超类) */ public String superParamsClass; /** * paramsName (当前过滤的名称) %s采用String#format 格式化 */ public String paramsClass="%s"; /** * params包名(当前模块的包路径) */ public String params="params"; /** * 需要继承的DTO (需要继承的DTO超类) */ public String superDtoClass; /** * dtoName (当前dto的名称) %s采用String#format 格式化 */ public String dtoClass="%s"; /** * dto包名 (当前模块的包路径) */ public String dto="dto"; /** * id类型 (对应超类中Id泛型类型) */ public String idType2="String"; ``` **注意:** **mybatis-plus从3.5.0开始[代码生成器独立维护](https://github.com/baomidou/generator) 写法好像发生了变法,所以有可能不支持现有升级**