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();
})
相关推荐
我命由我12345几秒前
微信小程序 - 页面返回并传递数据(使用事件通道、操作页面栈)
开发语言·前端·javascript·微信小程序·小程序·前端框架·js
一水鉴天几秒前
整体设计 定稿 备忘录仪表盘方案 之1 初稿之8 V5版本的主程序 之2: 自动化导航 + 定制化服务 + 个性化智能体(豆包助手)
前端·人工智能·架构
Andy工程师7 分钟前
Spring Boot 的核心目标
java·spring boot·后端
wu_dangwangye10 分钟前
n8n,make,Zapier自动化工作流速成教学
python·fastapi
努力搬砖的咸鱼11 分钟前
API 网关:微服务的大门卫
java·大数据·微服务·云原生
vortex512 分钟前
【Web开发】从WSGI到Servlet再到Spring Boot
前端·spring boot·servlet
中等生12 分钟前
@contextlib.contextmanager 的作用是什么
python
月亮!14 分钟前
IoT测试全解析:从嵌入式到云端的质量链条
运维·网络·人工智能·python·物联网·测试工具·自动化
轻竹办公PPT15 分钟前
护理实习总结PPT怎么做?
python·powerpoint
于谦15 分钟前
git提交信息也能自动格式化了?committier快速体验
前端·javascript·代码规范