确认

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

当前程序版本

3.5.10.1

问题描述

我在使用CodeGenerator代码生成器时并不希望使用Lombok相关配置,同时也需要entity在set属性时是链式模式,所以我设置了enableChainModel,

但是我发现我设置enableChainModel之后生成的entity会有@Accessors(chain = true)注解,这个注解用的就是lombok的。 下面时我的CodeGenerator代码

 FastAutoGenerator.create(url, username, password)
        .globalConfig((scanner, builder) -> builder
                .author(scanner.apply("请输入作者名称?"))
                .outputDir(Paths.get(System.getProperty("user.dir")) + "/src/main/java")
                .commentDate("yyyy-MM-dd")
        )
        .packageConfig(builder -> builder
                .parent("cn.wanxue.base")
                .entity("entity")
                .mapper("mapper")
                .service("service")
                .serviceImpl("service.impl")
                .xml("mapper.xml")
        )
        .strategyConfig((scanner, builder) -> builder
                .addInclude(getTables(scanner.apply("请输入表名,多个英文逗号分隔?所有输入 all")))
                .controllerBuilder().disable()
                .entityBuilder()
                .enableChainModel()
                .addTableFills(
                        new Column("create_time", FieldFill.INSERT)
                )
                .build()
        )
        .templateEngine(new FreemarkerTemplateEngine())
        .execute();

### 详细堆栈日志

```bash

Comment From: huayanYu

自己自定义模板