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();
})
相关推荐
EntyIU5 分钟前
mineru从安装部署到测试使用完整指南
python·ocr
李子琪。12 分钟前
网络空间安全深度实战:CSRF 漏洞原理剖析与基于 Token 的纵深防御体系构建(全栈实验报告)
前端·安全·csrf
C+-C资深大佬15 分钟前
SSM 框架(Spring + SpringMVC + MyBatis)
java·spring·mybatis
冰暮流星19 分钟前
javascript之history对象介绍
前端·笔记
帅次34 分钟前
Android 17 开发者实战:核心更新与应用场景落地指南
android·java·ios·android studio·iphone·android jetpack·webview
IT_陈寒36 分钟前
Vite热更新失灵?你可能漏了这个配置
前端·人工智能·后端
丷丩37 分钟前
MapLibre GL JS第19课:实时更新要素
前端·javascript·gis·map·mapbox·maplibre gl js
Ramble_Naylor40 分钟前
东方通(TongWeb)SpringBoot开发指导
java·spring boot
Mr.Daozhi40 分钟前
RAG 进阶实战:跑通 Demo 后我连续翻了 6 次车,逐一修复才真正可用(含 Gradio Web 版)
前端·数据库·langchain·大模型·gradio·rag·科研工具
安替-AnTi41 分钟前
厚朴 APK 搜索接口分析
python·apk·解析·taobao