feat(config): 添加Web配置类支持多语言拦截器
- 创建WebConfig配置类实现WebMvcConfigurer接口 - 注入LanguageInterceptor多语言拦截器依赖 - 注册拦截器到拦截器链并设置拦截所有路径(**)
This commit is contained in:
parent
66a10dabde
commit
def836728d
|
|
@ -0,0 +1,21 @@
|
|||
package com.nflg.mobilebroken.quotation.config;
|
||||
|
||||
import com.nflg.mobilebroken.starter.interceptor.LanguageInterceptor;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
|
||||
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
@Configuration
|
||||
public class WebConfig implements WebMvcConfigurer {
|
||||
|
||||
@Resource
|
||||
private LanguageInterceptor languageInterceptor;
|
||||
|
||||
@Override
|
||||
public void addInterceptors(InterceptorRegistry registry) {
|
||||
// 注册拦截器并指定拦截路径
|
||||
registry.addInterceptor(languageInterceptor).addPathPatterns("/**");
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue