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();
})
相关推荐
李昊哲小课4 小时前
奶茶店销售额预测模型
python·机器学习·线性回归·scikit-learn
电商API&Tina4 小时前
电商API接口的应用与简要分析||taobao|jd|微店
大数据·python·数据分析·json
向前V4 小时前
Flutter for OpenHarmony轻量级开源记事本App实战:笔记编辑器
开发语言·笔记·python·flutter·游戏·开源·编辑器
我是伪码农4 小时前
Vue 1.26
前端·javascript·vue.js
时艰.4 小时前
JVM — Java 类加载机制
java·开发语言·jvm
snow_star_dream5 小时前
(笔记)VSC python应用--函数补全注释添加
笔记·python
郝学胜-神的一滴5 小时前
Python中的Mixin继承:灵活组合功能的强大模式
开发语言·python·程序人生
叫我:松哥5 小时前
基于python强化学习的自主迷宫求解,集成迷宫生成、智能体训练、模型评估等
开发语言·人工智能·python·机器学习·pygame
晚霞的不甘5 小时前
Flutter for OpenHarmony 创意实战:打造一款炫酷的“太空舱”倒计时应用
开发语言·前端·flutter·正则表达式·前端框架·postman
哪里不会点哪里.5 小时前
Spring MVC 核心原理解析:从请求到响应到底发生了什么?
java·spring·mvc