Skip to content

Commit 07599cf

Browse files
committed
MvcConfig: extract method.
No functional changes.
1 parent 001b34f commit 07599cf

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/main/java/ru/mystamps/web/config/MvcConfig.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import org.springframework.validation.Validator;
3232
import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean;
3333
import org.springframework.web.method.support.HandlerMethodArgumentResolver;
34+
import org.springframework.web.servlet.HandlerInterceptor;
3435
import org.springframework.web.servlet.LocaleResolver;
3536
import org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer;
3637
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
@@ -124,10 +125,7 @@ public Validator getValidator() {
124125

125126
@Override
126127
public void addInterceptors(InterceptorRegistry registry) {
127-
LocaleChangeInterceptor interceptor = new LocaleChangeInterceptor();
128-
interceptor.setParamName("lang");
129-
130-
registry.addInterceptor(interceptor);
128+
registry.addInterceptor(getLocaleChangeInterceptor());
131129
}
132130

133131
@Override
@@ -145,4 +143,10 @@ public LocaleResolver getLocaleResolver() {
145143
return resolver;
146144
}
147145

146+
private static HandlerInterceptor getLocaleChangeInterceptor() {
147+
LocaleChangeInterceptor interceptor = new LocaleChangeInterceptor();
148+
interceptor.setParamName("lang");
149+
return interceptor;
150+
}
151+
148152
}

0 commit comments

Comments
 (0)