确认

  • [x] 我使用的版本是最新版, 并且使用插件确认过项目里无依赖版本冲突
  • [x] 我已经在 issue 中搜索过, 确认问题没有被提出过
  • [x] 我已经修改标题, 将标题中的 描述 替换为遇到的问题

当前程序版本

3.5.12

问题描述

新版代码生成器,策略配置中的模糊表排除不生效,模糊表匹配正常

.strategyConfig(builder -> {
    builder.enableSkipView()
            .addInclude()
            .notLikeTable(new LikeTable("base"))

            .entityBuilder()
            .superClass(BaseEntity.class)
            .enableChainModel()
            .enableLombok(new ClassAnnotationAttributes("@Data","lombok.Data"))
            .enableTableFieldAnnotation()
            .addSuperEntityColumns()
            .enableFileOverride()

            .controllerBuilder().disable()

            .serviceBuilder().disable()

            .mapperBuilder()
            .mapperAnnotation(Mapper.class)
            .enableFileOverride();
})

Comment From: xxx-tea

是什么数据库呢?

Comment From: nieqiurong

notLikeTable这种只使用于使用SQLQuery的方式。

Comment From: nieqiurong

Image

Comment From: AlienTeacher

是什么数据库呢?

mysql数据库,元数据查询,应该就是这个问题

Comment From: AlienTeacher

Image

好的,谢谢,我看到了这一条,当时以为这个是不能根据实体类生成数据库表><