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();
})
相关推荐
QC班长7 小时前
Maven公司私库配置踩坑点
java·服务器·maven·intellij-idea
kishu_iOS&AI7 小时前
深度学习 —— 损失函数
人工智能·pytorch·python·深度学习·线性回归
Makoto_Kimur7 小时前
java开发面试-AI Coding速成
java·开发语言
好运的阿财7 小时前
OpenClaw工具拆解之canvas+message
人工智能·python·ai编程·openclaw·openclaw工具
wengqidaifeng7 小时前
python启航:1.基础语法知识
开发语言·python
观北海7 小时前
Windows 平台 Python 极简 ORB-SLAM3 Demo,从零实现实时视觉定位
开发语言·python·动态规划
|晴 天|7 小时前
Vue 3 + TypeScript + Element Plus 博客系统开发总结与思考
前端·vue.js·typescript
FreakStudio7 小时前
做了个Claude Code CLI 电子宠物:程序员的实体监工代码搭子
python·单片机·嵌入式·面向对象·并行计算·电子diy·电子计算机
wuqingshun3141597 小时前
说说mybatis的缓存机制
java·缓存·mybatis
柴米油盐那点事儿7 小时前
python+mysql+bootstrap条件搜索分页
python·mysql·flask·bootstrap