22
33import static org .springframework .context .annotation .ComponentScan .Filter ;
44
5- import com .raysmond .blog .BlogApp ;
6- import com .raysmond .blog .BlogSetting ;
5+ import com .raysmond .blog .Application ;
6+ import com .raysmond .blog .AppSetting ;
7+ import com .raysmond .blog .Constants ;
78import com .raysmond .blog .support .web .ViewHelper ;
89import de .neuland .jade4j .JadeConfiguration ;
910import de .neuland .jade4j .spring .template .SpringTemplateLoader ;
4142import java .util .List ;
4243
4344@ Configuration
44- @ ComponentScan (basePackageClasses = BlogApp .class , includeFilters = @ Filter (Controller .class ), useDefaultFilters = false )
45+ @ ComponentScan (basePackageClasses = Application .class , includeFilters = @ Filter (Controller .class ), useDefaultFilters = false )
4546@ EnableWebMvc
4647class WebMvcConfig extends WebMvcConfigurerAdapter {
4748
4849 @ Bean (name = "messageSource" )
4950 public MessageSource messageSource () {
5051 ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource ();
51- messageSource .setBasename (Config .MESSAGE_SOURCE );
52+ messageSource .setBasename (Constants .MESSAGE_SOURCE );
5253 messageSource .setCacheSeconds (5 );
5354 return messageSource ;
5455 }
@@ -86,7 +87,7 @@ public ViewResolver jsonViewResolver() {
8687 @ Bean
8788 public TemplateResolver htmlTemplateResolver () {
8889 TemplateResolver templateResolver = new ServletContextTemplateResolver ();
89- templateResolver .setPrefix (Config .VIEWS );
90+ templateResolver .setPrefix (Constants .VIEWS );
9091 templateResolver .setSuffix (".html" );
9192 templateResolver .setTemplateMode ("HTML" );
9293 templateResolver .setCacheable (false );
@@ -112,7 +113,7 @@ public ThymeleafViewResolver htmlViewResolver() {
112113 @ Bean
113114 public SpringTemplateLoader jadeTemplateLoader () {
114115 SpringTemplateLoader templateLoader = new SpringTemplateLoader ();
115- templateLoader .setBasePath (Config .VIEWS );
116+ templateLoader .setBasePath (Constants .VIEWS );
116117 templateLoader .setEncoding ("UTF-8" );
117118 templateLoader .setSuffix (".jade" );
118119 return templateLoader ;
@@ -150,7 +151,7 @@ public HandlerInterceptor requestProcessTimeInterceptor(){
150151 public ViewHelper viewHelper ;
151152
152153 @ Autowired
153- public BlogSetting blogSetting ;
154+ public AppSetting appSetting ;
154155
155156 @ Bean
156157 public HandlerInterceptor viewObjectAddingInterceptor () {
@@ -174,7 +175,7 @@ public void postHandle(HttpServletRequest request, HttpServletResponse response,
174175 // add base path of application
175176 view .addObject ("basePath" , request .getContextPath ());
176177 view .addObject ("viewHelper" , viewHelper );
177- view .addObject ("App" , blogSetting );
178+ view .addObject ("App" , appSetting );
178179 }
179180 }
180181 };
@@ -190,8 +191,8 @@ public Validator getValidator() {
190191 @ Override
191192 public void addResourceHandlers (ResourceHandlerRegistry registry ) {
192193 registry
193- .addResourceHandler (Config .RESOURCES_HANDLER )
194- .addResourceLocations (Config .RESOURCES_LOCATION );
194+ .addResourceHandler (Constants .RESOURCES_HANDLER )
195+ .addResourceLocations (Constants .RESOURCES_LOCATION );
195196 }
196197
197198 @ Override
0 commit comments