Refactor WebMvcAutoConfiguration

pull/137/head
ruibaby 2019-03-21 20:26:42 +08:00
parent f0651f8c37
commit d81837e3c9
1 changed files with 2 additions and 24 deletions

View File

@ -83,6 +83,8 @@ public class WebMvcAutoConfiguration implements WebMvcConfigurer {
.addResourceLocations("classpath:/static/halo-admin/images/favicon.ico");
registry.addResourceHandler("/backup/**")
.addResourceLocations("file:///" + System.getProperties().getProperty("user.home") + "/halo/backup/");
registry.addResourceHandler("/admin/**")
.addResourceLocations("classpath:/static/admin/");
if (!haloProperties.getDocDisabled()) {
// If doc is enable
@ -93,30 +95,6 @@ public class WebMvcAutoConfiguration implements WebMvcConfigurer {
}
}
/**
*
*
* @return LocaleResolver
*/
@Bean
public LocaleResolver localeResolver() {
final SessionLocaleResolver slr = new SessionLocaleResolver();
slr.setDefaultLocale(Locale.CHINA);
return slr;
}
/**
*
*
* @return LocaleChangeInterceptor
*/
@Bean
public LocaleChangeInterceptor localeChangeInterceptor() {
final LocaleChangeInterceptor lci = new LocaleChangeInterceptor();
lci.setParamName("lang");
return lci;
}
@Override
public void addFormatters(FormatterRegistry registry) {
registry.addConverterFactory(new StringToEnumConverterFactory());