跳过导航链接
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.