模板开发

    • name: 模板名称,请保持唯一;
    • destFile:输出目录;
    • templateFile:模板相对路径,相对于模板根目录;
    • engine: 可以为 groovy, velocity, jxls(excel模板), freemarker(暂未支持),thymeleaf(暂未支持);
    • description: 模板描述,可以进行介绍;

    新建一个目录, 如 src/main/java/resources(我是为了配合截图所以起这么长的文件目录名,你可以直接起一个 myTemplate即可)然后在该目录下创建 autoCode.xml;按上面的autoCode.xml配置文件编写内容;

    • *.gsp 为groovy 脚本文件;
    • *.vm 为velocity文件;
    • *.xlsx 为Excel文件;
      新增的文件需要在autoCode.xml中进行描述;如下图 domain.gsp文件在autoCode.xml 可描述为:

    请推送到git仓库,或者本地文件夹也可;告知使用方git地址即可。