求助:Generator生成的子类,可以改名吗?我想在子类的名称上都加一个impl

求助:Generator生成的所有java文件,可以改名吗?我想在类的名称上都加一个impl

评论区

netwild

2018-09-15 09:52

自己重写生成器就可以
比如Model的,继承ModelGenerator
在构造方法中,super.template = "..../你的Model类模板文件.jf"
然后在new Generator()时传入你自定义的Model生成器就可以了

netwild

2018-09-15 09:55

如果只是修改模板文件的话
也可以直接使用默认的ModelGenerator
比如:
ModelGenerator modelGen = new ModelGenerator(modelPackageName, baseModelPackageName, modelOutputDir);
modelGen.setTemplate(".../....jf");
之后就是正常使用new Generator()生成了