生成器的第3个参数是参数列表。
文件说:
如果要调用的模板需要多个参数 取自模型,将它们传递到这里。
但是如何在我的模板中使用这个参数?如何访问它们?
拉尔夫
答案 0 :(得分:0)
好的,我发现了......尝试和错误,但没有在文档中: - (
我在生成器中添加了一个参数:
final List<String> generatorargs = new ArrayList<String>();
generatorargs.add("foo bar");
final DatabaseGenerator generator = new DatabaseGenerator(db, out, generatorargs);
generator.doGenerate(basicMonitor);
现在我可以像这样访问它:
[template public generateElement(aDatabase : Database, foo : String)]
aDatabase是模型,foo是包含第一个参数的变量。
拉尔夫