您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
上一个
下一个
框架
无框架
所有类
A
C
D
E
G
I
J
O
R
U
W
A
addFormatters(FormatterRegistry)
- 类 中的方法cn.bctools.web.config.
JvsWebMvcConfigurer
addInterceptors(InterceptorRegistry)
- 类 中的方法cn.bctools.web.config.
JvsWebMvcConfigurer
添加拦截器
C
cn.bctools.web.config
- 程序包 cn.bctools.web.config
cn.bctools.web.utils
- 程序包 cn.bctools.web.utils
ContextHolderFilter
-
cn.bctools.web.config
中的类
通用请求过滤器 处理请求版本, 租户id相关的上下文数据
ContextHolderFilter()
- 类 的构造器cn.bctools.web.config.
ContextHolderFilter
customizer()
- 类 中的方法cn.bctools.web.config.
JacksonConfiguration
D
doFilter(ServletRequest, ServletResponse, FilterChain)
- 类 中的方法cn.bctools.web.config.
ContextHolderFilter
E
EnumConvertorFactory
-
cn.bctools.web.config
中的类
EnumConvertorFactory()
- 类 的构造器cn.bctools.web.config.
EnumConvertorFactory
exceptionHandler(HttpServletRequest, Exception)
- 类 中的方法cn.bctools.web.config.
UnifyExceptionHandler
所有非正常结果的异常捕获,
Exception
此层异常数据会最严重的,说明业务中并未处理到此层业务的异常信息,需要在业务层或日志层面做业务异常通知
G
getConverter(Class<T>)
- 类 中的方法cn.bctools.web.config.
EnumConvertorFactory
getRequest()
- 类 中的静态方法cn.bctools.web.utils.
WebUtil
getRequestAttributes()
- 类 中的静态方法cn.bctools.web.utils.
WebUtil
getResponse()
- 类 中的静态方法cn.bctools.web.utils.
WebUtil
I
intercept(HttpRequest, byte[], ClientHttpRequestExecution)
- 类 中的方法cn.bctools.web.config.
JvsWebMvcConfigurer
添加RestTemplate插件 将上下文中的版本号, 租户id放入请求头中
J
JacksonConfiguration
-
cn.bctools.web.config
中的类
JacksonConfig
JacksonConfiguration()
- 类 的构造器cn.bctools.web.config.
JacksonConfiguration
JvsWebMvcConfigurer
-
cn.bctools.web.config
中的类
利用重写Spring boot的拦截器实现,添加自定义的拦截并请请求中的TraceId和环境进行推送到日志中便于日志查询的排查
JvsWebMvcConfigurer()
- 类 的构造器cn.bctools.web.config.
JvsWebMvcConfigurer
O
objectMapper(ObjectMapper)
- 类 中的方法cn.bctools.web.config.
JacksonConfiguration
R
requestContextListener()
- 类 中的方法cn.bctools.web.config.
JacksonConfiguration
监听器: 监听HTTP请求事件 解决RequestContextHolder.getRequestAttributes()空指针问题
runtimeException(HttpServletRequest, RuntimeException)
- 类 中的方法cn.bctools.web.config.
UnifyExceptionHandler
下游服务异常
U
UnifyExceptionHandler
-
cn.bctools.web.config
中的类
所有的异常服务使用中统一拦截进行统一返回处理,避免返回结果出现任何非正常的错误返回,此统一异常为服务端进行控制,还会在网关层进行再一次的处理,保证所有的结果返回统一化 统一异常处理
UnifyExceptionHandler()
- 类 的构造器cn.bctools.web.config.
UnifyExceptionHandler
W
WebUtil
-
cn.bctools.web.utils
中的类
网络请求相关工具类
WebUtil()
- 类 的构造器cn.bctools.web.utils.
WebUtil
A
C
D
E
G
I
J
O
R
U
W
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
上一个
下一个
框架
无框架
所有类
Copyright © 2021
jvs
. All rights reserved.