Class MustacheTemplateLoaderConfiguration
- java.lang.Object
-
- com.github.mjeanroy.springmvc.view.mustache.configuration.MustacheTemplateLoaderConfiguration
-
@Configuration public class MustacheTemplateLoaderConfiguration extends Object
Abstraction that create basic beans to use with mustache template engine.
-
-
Constructor Summary
Constructors Constructor Description MustacheTemplateLoaderConfiguration(org.springframework.core.env.Environment environment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getPrefix()
Resolve views prefix value.String
getSuffix()
Resolve views suffix value.MustacheTemplateLoaderFactoryBean
mustacheTemplateLoader()
Build mustache template loader.
-
-
-
Method Detail
-
mustacheTemplateLoader
@Bean public MustacheTemplateLoaderFactoryBean mustacheTemplateLoader()
Build mustache template loader. This compiler use an instance ofDefaultResourceLoader
under the hood.- Returns:
- Mustache template loader implementation.
-
getPrefix
public String getPrefix()
Resolve views prefix value. Default is to look for "mustache.prefix" property or useMustacheSettings.PREFIX
if property cannot be resolved.- Returns:
- Prefix value.
-
getSuffix
public String getSuffix()
Resolve views suffix value. Default is to look for "mustache.suffix" property or useMustacheSettings.SUFFIX
if property cannot be resolved.- Returns:
- Suffix value.
-
-