Freemarker 使用 TemplateMethodModelEx 优于 TemplateMethodModel 的优势是什么

Freemarker What is the advantage of using TemplateMethodModelEx over TemplateMethodModel

最近我们升级到了 Freemarker 2.3.22。我们在我们的产品中多次实现了 TemplateMethodModel 接口。现在我们收到 TemplateMethodModel 已弃用的警告,请考虑使用 TemplateMethodModelEx。

是否有任何特定的事情可以仅使用 TemplateMethodModelEx 完成?

TemplateMethodModelEx 的优点是它接受非 String 方法参数。 TemplateMethodModel 从旧时代(1.x?)保留下来,当时 FreeMarker 只有字符串值。