java mybatisplus generator 修改字段类型

复制代码
最新版生成代码的指定字段类型
java 复制代码
FastAutoGenerator
.dataSourceConfig(config -> {
    config.typeConvertHandler(new ITypeConvertHandler() {
                @Override
                public @NotNull IColumnType convert(GlobalConfig globalConfig, TypeRegistry typeRegistry, TableField.MetaInfo metaInfo) {
                    if ("status".equals(metaInfo.getColumnName())){
                        return new IColumnType() {
                            @Override
                            public String getType() {
                                return StatusEnum.getSimpleName();
                            }

                            @Override
                            public String getPkg() {
                                return StatusEnum.getName();
                            }
                        };
                    }
                    return typeRegistry.getColumnType(metaInfo);
                }
            })
            .build();
})
相关推荐
Tianwen_Burning3 分钟前
pycharm下配置halcon
python
汉堡go5 分钟前
python_chapter6
前端·数据库·python
wusp199412 分钟前
v-model 和 :value 的深度解析
前端·javascript·vue.js
摘星编程12 分钟前
React Native鸿蒙:Geolocation持续定位更新
python
Wpa.wk17 分钟前
持续集成 - 持续集成工具-Jenkins的部署流程
java·运维·经验分享·ci/cd·自动化·jenkins
Code知行合壹17 分钟前
Vue项目中SVG图标
前端·vue.js
SJLoveIT21 分钟前
【安全研发】CSRF (跨站请求伪造) 深度复盘与防御体系
前端·安全·csrf
佳哥的技术分享27 分钟前
Function<T, R> 中 apply,compose, andThen 方法总结
java·学习·r语言
小二·30 分钟前
Python Web 开发进阶实战:数字孪生平台 —— 在 Flask + Vue 中构建实时物理世界镜像
前端·vue.js·python