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();
})
相关推荐
Kiyra几秒前
阅读 Netty 源码关于 NioEventLoop 和 Channel 初始化部分的思考
运维·服务器·前端
冰暮流星10 分钟前
javascript的switch语句介绍
java·前端·javascript
有梦想的攻城狮10 分钟前
Java中的Double类型的存在精度丢失详解
java·开发语言·bigdecimal·double
gc_229910 分钟前
学习python调用dmpython库获取达梦数据库模式信息的基本方式
python·dmpython
reasonsummer11 分钟前
【教学类-130-01】20260118对称汉字剪纸28个
python
victory043112 分钟前
minimind SFT失败原因排查和解决办法
人工智能·python·深度学习
曲幽25 分钟前
Django入门指南:Python Web开发的“瑞士军刀”
python·django·flask·fastapi·web·pythonweb
m0_7482495428 分钟前
Java 语言提供了八种基本类型【文123】
java·开发语言·python
移幻漂流32 分钟前
Kotlin 如何解决 Java 的核心痛点:现代语言特性的深度剖析
java·python·kotlin
leikooo34 分钟前
ShardingSphere 下更新分片键导致的失败问题分析与解决
java·spring·apache