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();
})
相关推荐
流年似水~1 分钟前
Java新手5分钟接AI:Spring AI Alibaba实战
java·人工智能·spring
开源情报局1 分钟前
79%的企业在用AI Agent,但只有2%规模化落地——问题出在哪?
人工智能·python
DarkAthena5 分钟前
【YaShanDB】给YaShanDB开发R2DBC驱动
java·yashandb·r2dbc
是安迪吖7 分钟前
企业资产管理系统练习
前端·ai
zhouwy11312 分钟前
AI 编程工具结合 Figma MCP 实现前端设计高保真还原
前端·人工智能·figma
算法与双吉汉堡31 分钟前
【Nanobot项目笔记】项目架构
python·ai·agent·智能体
kyriewen32 分钟前
WebAssembly:前端界的“外挂”,让C++代码在浏览器里跑起来
前端·c++·webassembly
悟空和大王34 分钟前
核心 SDK 详细设计文档 (Visual-Render-SDK)
前端
014-code40 分钟前
布隆过滤器:判断“可能存在“和“一定不存在“
java·redis
兔小盈41 分钟前
多线程篇-(二)线程创建、中断与终止
java·开发语言·多线程