我们使用共济会模板在我们的春季启动项目的电子邮件。
类路径中有一个默认目录,其中存储所有基本电子邮件模板。此外,还有客户端自定义电子邮件模板的其他目录。
我们希望模板加载器首先在客户端的自定义目录中搜索给定的电子邮件模板,如果找不到,则只查看默认目录。
现在,我知道我们可以在FreeMarkerConfigurationFactory setTemplateLoaderPaths(String... templateLoaderPaths)中传递多条路径。但是这个方法能维持查找顺序吗?
发布于 2020-10-12 15:14:39
FreeMarkerConfigurationFactory使用路径来创建一个MultiTemplateLoader,它说:
--使用一组其他加载器加载模板的
TemplateLoader。在每个请求中,按照向构造函数提供的加载器数组中的外观顺序对加载器进行查询。
因此,是的,该方法保持查找顺序。
https://stackoverflow.com/questions/64320376
复制相似问题