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();
})
相关推荐
96773 分钟前
理解IOC控制反转和spring容器,@Autowired的参数的作用
java·sql·spring
SY_FC3 分钟前
实现一个父组件引入了子组件,跳转到其他页面,其他页面返回回来重新加载子组件函数
java·前端·javascript
糟糕好吃6 分钟前
我让 AI 操作网页之后,开始不想点按钮了
前端·javascript·后端
陈天伟教授11 分钟前
人工智能应用- 天文学家的助手:08. 星系定位与分类
前端·javascript·数据库·人工智能·机器学习
VaJoy14 分钟前
给到夯!前端工具链新标杆 Vite Plus 初探
前端·vite
啵啵鱼爱吃小猫咪20 分钟前
机械臂阻抗控制github项目-mujoco仿真
开发语言·人工智能·python·机器人
耀耀_很无聊21 分钟前
09_Jenkins安装JDK环境
java·运维·jenkins
MaximusCoder22 分钟前
等保测评命令——Centos Linux
linux·运维·经验分享·python·安全·centos
yunyun3212323 分钟前
用Python生成艺术:分形与算法绘图
jvm·数据库·python
ノBye~23 分钟前
Centos7.6 Docker安装redis(带密码 + 持久化)
java·redis·docker