当前使用版本 3.5 .4

该问题是如何引起的?(确定最新版也有问题再提!!!)

.customFile((b) -> {
          b.formatNameFunction((tableInfo) -> {
              return tableInfo.getEntityName() + "Param" + StringPool.DOT_JAVA;
          })
         .packageName(PACKAGE_NAME + "." + MODULE_NAME + ".param")
         .filePath(OUTPUT_DIR).templatePath(TEMPLATES_DIR + "/param.java.btl").enableFileOverride().build();
      })

报错信息

生成自定义文件名后面会有问题,会跟一个null D:\codegen\com\xxx\yyy\param\SysRoleParam.javanull

Comment From: nieqiurong

这应该 b.formatNameFunction 替换成 .fileName("Param.java")

Comment From: ddpmz

太棒了