Add cacheable switch to Thymeleaf template resolver

User can set spring.template.cache=false to change the behaviour
This commit is contained in:
Dave Syer 2013-06-13 13:46:21 +01:00
parent e1bac589fb
commit 697c210155

View File

@ -67,6 +67,9 @@ public class ThymeleafAutoConfiguration {
@Value("${spring.template.suffix:.html}")
private String suffix = ".html";
@Value("${spring.template.cache:true}")
private boolean cacheable;
@Value("${spring.template.mode:HTML5}")
private String templateMode = "HTML5";
@ -94,6 +97,7 @@ public class ThymeleafAutoConfiguration {
resolver.setPrefix(this.prefix);
resolver.setSuffix(this.suffix);
resolver.setTemplateMode(this.templateMode);
resolver.setCacheable(this.cacheable);
return resolver;
}