mybatis-plus-generator中fileOverride不生效问题: 已存在,且未开启文件覆盖配置,需要开启配置可到策略配置中设置

1,127 阅读1分钟

出现问题

3.5.2开始fileOverride已经提示全局覆盖已有文件的配置已失效,已迁移到策略配置中,如果仍然使用,在覆盖的的时候会出现一段警告全局覆盖已有文件的配置已失效,已迁移到策略配置中

解决问题

从官方文档中可以看到策略配置分为多种,EntityController等,需要分别配置enableFileOverride

// ...
builder.addInclude(getTables(scanner.apply("请输入表名,多个英文逗号分隔?所有输入 all")))
        .controllerBuilder().enableRestStyle().enableHyphenStyle().enableFileOverride()
        .entityBuilder().enableLombok().addTableFills(
                new Column("create_time", FieldFill.INSERT)
        ).enableFileOverride()
        .mapperBuilder().enableFileOverride()
        .serviceBuilder().enableFileOverride()
        .build();
// ....