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();
})
相关推荐
henujolly1 分钟前
useeffect和uselayouteffect
前端·javascript·react.js
间彧1 分钟前
java类的生命周期及注意事项
java
Ulyanov3 分钟前
Python射击游戏开发实战:从系统架构到高级编程技巧
开发语言·前端·python·系统架构·tkinter·gui开发
会飞的小新3 分钟前
Java 应用程序已被安全阻止 —— 原因分析与解决方案
java·安全
Geoking.7 分钟前
【设计模式】责任链模式(Chain of Responsibility)详解
java·设计模式·责任链模式
华仔啊7 分钟前
这 10 个 Vue3 性能优化技巧很实用,但很多项目都没用上
前端·vue.js
sunnyday04268 分钟前
Spring AOP 实现日志切面记录功能详解
java·后端·spring
灰什么鱼8 分钟前
慢接口调优过程
java·空间计算·geometry
手握风云-10 分钟前
JavaEE 进阶第九期:Spring MVC - Web开发的“交通枢纽”(三)
前端·spring·java-ee
静待_花开10 分钟前
java日期格式化
java·开发语言