您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
H
I
J
M
N
O
P
R
S
T
V
W
A
AbstractNoticeGlobalExceptionHandler
-
com.hccake.ballcat.autoconfigure.web.exception.handler
中的类
AbstractNoticeGlobalExceptionHandler(ExceptionHandleProperties, String)
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.handler.
AbstractNoticeGlobalExceptionHandler
actuatorFilterRegistrationBean(ActuatorSecurityProperties)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.actuate.
ActuatorSecurityAutoConfiguration
ActuatorSecurityAutoConfiguration
-
com.hccake.ballcat.autoconfigure.web.actuate
中的类
当开启 Actuator 时,注册 Actuator 安全过滤器
ActuatorSecurityAutoConfiguration()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.actuate.
ActuatorSecurityAutoConfiguration
ActuatorSecurityFilter
-
com.hccake.ballcat.autoconfigure.web.actuate
中的类
Actuator 安全过滤器,做一个签名认证,校验通过才允许访问
ActuatorSecurityFilter(String, String)
- 类 的构造器com.hccake.ballcat.autoconfigure.web.actuate.
ActuatorSecurityFilter
Instantiates a new Actuator filter.
ActuatorSecurityProperties
-
com.hccake.ballcat.autoconfigure.web.actuate
中的类
ActuatorSecurityProperties()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.actuate.
ActuatorSecurityProperties
afterPropertiesSet()
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.handler.
AbstractNoticeGlobalExceptionHandler
ApplicationContextInitialized
-
com.hccake.ballcat.autoconfigure.web.event
中的类
监听spring上下文初始化完成事件
ApplicationContextInitialized()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.event.
ApplicationContextInitialized
B
BallcatValidationAutoConfiguration
-
com.hccake.ballcat.autoconfigure.web.validation
中的类
Validation 自动配置类,扩展支持使用 {} 占位替换默认消息
BallcatValidationAutoConfiguration()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.validation.
BallcatValidationAutoConfiguration
C
com.hccake.ballcat.autoconfigure.web.actuate
- 程序包 com.hccake.ballcat.autoconfigure.web.actuate
com.hccake.ballcat.autoconfigure.web.event
- 程序包 com.hccake.ballcat.autoconfigure.web.event
com.hccake.ballcat.autoconfigure.web.exception
- 程序包 com.hccake.ballcat.autoconfigure.web.exception
com.hccake.ballcat.autoconfigure.web.exception.domain
- 程序包 com.hccake.ballcat.autoconfigure.web.exception.domain
com.hccake.ballcat.autoconfigure.web.exception.enums
- 程序包 com.hccake.ballcat.autoconfigure.web.exception.enums
com.hccake.ballcat.autoconfigure.web.exception.handler
- 程序包 com.hccake.ballcat.autoconfigure.web.exception.handler
com.hccake.ballcat.autoconfigure.web.exception.resolver
- 程序包 com.hccake.ballcat.autoconfigure.web.exception.resolver
com.hccake.ballcat.autoconfigure.web.jackson
- 程序包 com.hccake.ballcat.autoconfigure.web.jackson
com.hccake.ballcat.autoconfigure.web.pageable
- 程序包 com.hccake.ballcat.autoconfigure.web.pageable
com.hccake.ballcat.autoconfigure.web.servlet
- 程序包 com.hccake.ballcat.autoconfigure.web.servlet
com.hccake.ballcat.autoconfigure.web.trace
- 程序包 com.hccake.ballcat.autoconfigure.web.trace
com.hccake.ballcat.autoconfigure.web.validation
- 程序包 com.hccake.ballcat.autoconfigure.web.validation
config
- 类 中的变量com.hccake.ballcat.autoconfigure.web.exception.handler.
AbstractNoticeGlobalExceptionHandler
CustomJacksonAutoConfiguration
-
com.hccake.ballcat.autoconfigure.web.jackson
中的类
CustomJacksonAutoConfiguration()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.jackson.
CustomJacksonAutoConfiguration
customJavaTimeModule()
- 类 中的方法com.hccake.ballcat.autoconfigure.web.jackson.
CustomJacksonAutoConfiguration
注册自定义 的 jackson 时间格式,高优先级,用于覆盖默认的时间格式
D
defaultGlobalExceptionHandler()
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.
ExceptionAutoConfiguration
已过时。
使用 enabled 来进行配置
DefaultGlobalExceptionHandler
-
com.hccake.ballcat.autoconfigure.web.exception.handler
中的类
默认的异常日志处理类
DefaultGlobalExceptionHandler()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.handler.
DefaultGlobalExceptionHandler
DefaultPageParamArgumentResolver
-
com.hccake.ballcat.autoconfigure.web.pageable
中的类
DefaultPageParamArgumentResolver(PageableProperties)
- 类 的构造器com.hccake.ballcat.autoconfigure.web.pageable.
DefaultPageParamArgumentResolver
defaultValidator(MessageInterpolator)
- 类 中的静态方法com.hccake.ballcat.autoconfigure.web.validation.
BallcatValidationAutoConfiguration
dingTalkGlobalExceptionHandler(ExceptionHandleProperties, ApplicationContext)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.
ExceptionAutoConfiguration
钉钉消息通知的日志处理器
DingTalkGlobalExceptionHandler
-
com.hccake.ballcat.autoconfigure.web.exception.handler
中的类
钉钉消息通知
DingTalkGlobalExceptionHandler(ExceptionHandleProperties, DingTalkSender, String)
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.handler.
DingTalkGlobalExceptionHandler
DingTalkProperties()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.
ExceptionHandleProperties.DingTalkProperties
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.actuate.
ActuatorSecurityFilter
Same contract as for
doFilter
, but guaranteed to be just invoked once per request within a single request thread.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.trace.
TraceIdFilter
E
EnvironmentPost
-
com.hccake.ballcat.autoconfigure.web.event
中的类
高优先级, 用于注入环境配置到工具类
EnvironmentPost()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.event.
EnvironmentPost
ExceptionAutoConfiguration
-
com.hccake.ballcat.autoconfigure.web.exception
中的类
ExceptionAutoConfiguration()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.
ExceptionAutoConfiguration
ExceptionHandleProperties
-
com.hccake.ballcat.autoconfigure.web.exception
中的类
ExceptionHandleProperties()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.
ExceptionHandleProperties
ExceptionHandleProperties.DingTalkProperties
-
com.hccake.ballcat.autoconfigure.web.exception
中的类
异常通知 钉钉配置
ExceptionHandleProperties.DingTalkProperties.Sender
-
com.hccake.ballcat.autoconfigure.web.exception
中的类
ExceptionHandleTypeEnum
-
com.hccake.ballcat.autoconfigure.web.exception.enums
中的枚举
异常处理类型
ExceptionMessage
-
com.hccake.ballcat.autoconfigure.web.exception.domain
中的类
异常通知消息
ExceptionMessage()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.domain.
ExceptionMessage
ExceptionNoticeResponse
-
com.hccake.ballcat.autoconfigure.web.exception.domain
中的类
异常消息通知响应
ExceptionNoticeResponse()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.domain.
ExceptionNoticeResponse
F
fillValidSort(String, String, List<PageParam.Sort>)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.pageable.
PageParamArgumentResolverSupport
校验并填充有效的 sort 对象到指定集合忠
G
generate()
- 接口 中的方法com.hccake.ballcat.autoconfigure.web.trace.
TraceIdGenerator
生成 traceId
getPageParam(MethodParameter, HttpServletRequest)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.pageable.
PageParamArgumentResolverSupport
getSortList(String[])
- 类 中的方法com.hccake.ballcat.autoconfigure.web.pageable.
PageParamArgumentResolverSupport
封装排序规则
getSortList(String, String)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.pageable.
PageParamArgumentResolverSupport
已过时。
globalExceptionHandlerResolver(GlobalExceptionHandler)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.
ExceptionAutoConfiguration
默认的异常处理器
GlobalHandlerExceptionResolver
-
com.hccake.ballcat.autoconfigure.web.exception.resolver
中的类
全局异常处理
GlobalHandlerExceptionResolver()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.resolver.
GlobalHandlerExceptionResolver
H
handle(Throwable)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.handler.
AbstractNoticeGlobalExceptionHandler
handle(Throwable)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.handler.
DefaultGlobalExceptionHandler
在此处理日志 默认什么都不处理
handleAccessDeniedException(AccessDeniedException)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.resolver.
SecurityHandlerExceptionResolver
AccessDeniedException
handleBallCatException(BusinessException, HttpServletRequest)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.resolver.
GlobalHandlerExceptionResolver
自定义业务异常捕获 业务异常响应码推荐使用200 用 result 结构中的code做为业务错误码标识
handleBodyValidException(BindException, HttpServletRequest)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.resolver.
GlobalHandlerExceptionResolver
validation Exception
handleGlobalException(Exception, HttpServletRequest)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.resolver.
GlobalHandlerExceptionResolver
全局异常捕获
handleIllegalArgumentException(IllegalArgumentException, HttpServletRequest)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.resolver.
GlobalHandlerExceptionResolver
IllegalArgumentException 异常捕获,主要用于Assert
handleMethodArgumentTypeMismatchException(Exception, HttpServletRequest)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.resolver.
GlobalHandlerExceptionResolver
MethodArgumentTypeMismatchException 参数类型转换异常
handleNullPointerException(NullPointerException, HttpServletRequest)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.resolver.
GlobalHandlerExceptionResolver
空指针异常捕获
handleValidationException(ValidationException, HttpServletRequest)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.resolver.
GlobalHandlerExceptionResolver
单体参数校验异常 validation Exception
I
increment()
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.domain.
ExceptionMessage
数量自增
isBindExceptionRequired(WebDataBinder, MethodParameter)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.pageable.
PageParamArgumentResolverSupport
J
jsonDesensitizeModule()
- 类 中的方法com.hccake.ballcat.autoconfigure.web.jackson.
CustomJacksonAutoConfiguration
注册 Jackson 的脱敏模块
jsonDesensitizeModule(DesensitizeStrategy)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.jackson.
CustomJacksonAutoConfiguration
注册 Jackson 的脱敏模块
M
mailGlobalExceptionHandler(ExceptionHandleProperties, ApplicationContext)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.
ExceptionAutoConfiguration
邮件消息通知的日志处理器
MailGlobalExceptionHandler
-
com.hccake.ballcat.autoconfigure.web.exception.handler
中的类
异常邮件通知
MailGlobalExceptionHandler(ExceptionHandleProperties, MailSender, String)
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.handler.
MailGlobalExceptionHandler
messageInterpolator()
- 类 中的方法com.hccake.ballcat.autoconfigure.web.validation.
BallcatValidationAutoConfiguration
multiGlobalExceptionHandler(ExceptionHandleProperties, ApplicationContext)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.
ExceptionAutoConfiguration
MultiGlobalExceptionHandler
-
com.hccake.ballcat.autoconfigure.web.exception.handler
中的类
多渠道异常处理类
MultiGlobalExceptionHandler(ExceptionHandleProperties, String, Object)
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.handler.
MultiGlobalExceptionHandler
N
NLP_MSG
- 类 中的静态变量com.hccake.ballcat.autoconfigure.web.exception.resolver.
GlobalHandlerExceptionResolver
O
objectMapper(Jackson2ObjectMapperBuilder)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.jackson.
CustomJacksonAutoConfiguration
自定义objectMapper
onApplicationEvent(ApplicationContextInitializedEvent)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.event.
ApplicationContextInitialized
P
PageableProperties
-
com.hccake.ballcat.autoconfigure.web.pageable
中的类
PageableProperties()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.pageable.
PageableProperties
PageParamArgumentResolver
-
com.hccake.ballcat.autoconfigure.web.pageable
中的接口
分页参数解析器
pageParamArgumentResolver(PageableProperties)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.servlet.
WebMvcAutoConfiguration
PageParamArgumentResolverSupport
-
com.hccake.ballcat.autoconfigure.web.pageable
中的类
PageParamArgumentResolverSupport()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.pageable.
PageParamArgumentResolverSupport
paramValidate(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory, PageParam)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.pageable.
PageParamArgumentResolverSupport
postProcessEnvironment(ConfigurableEnvironment, SpringApplication)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.event.
EnvironmentPost
PREFIX
- 类 中的静态变量com.hccake.ballcat.autoconfigure.web.actuate.
ActuatorSecurityProperties
PREFIX
- 类 中的静态变量com.hccake.ballcat.autoconfigure.web.exception.
ExceptionHandleProperties
PROD_ERR_MSG
- 类 中的静态变量com.hccake.ballcat.autoconfigure.web.exception.resolver.
GlobalHandlerExceptionResolver
R
requestNotSupportedException(Exception, HttpServletRequest)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.resolver.
GlobalHandlerExceptionResolver
请求方式有问题 - MediaType 异常 - Method 异常
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.pageable.
DefaultPageParamArgumentResolver
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory)
- 接口 中的方法com.hccake.ballcat.autoconfigure.web.pageable.
PageParamArgumentResolver
Resolves a
PageParam
method parameter into an argument value from a given request.
run()
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.handler.
AbstractNoticeGlobalExceptionHandler
S
SecurityHandlerExceptionResolver
-
com.hccake.ballcat.autoconfigure.web.exception.resolver
中的类
SecurityHandlerExceptionResolver()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.resolver.
SecurityHandlerExceptionResolver
send(ExceptionMessage)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.handler.
AbstractNoticeGlobalExceptionHandler
发送通知
send(ExceptionMessage)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.handler.
DingTalkGlobalExceptionHandler
send(ExceptionMessage)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.handler.
MailGlobalExceptionHandler
send(ExceptionMessage)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.handler.
MultiGlobalExceptionHandler
Sender()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.exception.
ExceptionHandleProperties.DingTalkProperties.Sender
supportsParameter(MethodParameter)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.pageable.
DefaultPageParamArgumentResolver
判断Controller是否包含page 参数
T
toMessage(Throwable)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.handler.
AbstractNoticeGlobalExceptionHandler
toString()
- 类 中的方法com.hccake.ballcat.autoconfigure.web.exception.domain.
ExceptionMessage
TraceIdFilter
-
com.hccake.ballcat.autoconfigure.web.trace
中的类
TraceId 过滤器 利用 Slf4J 的 MDC 功能,将 traceId 放入 MDC 中,方便日志打印
TraceIdFilter()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.trace.
TraceIdFilter
TraceIdGenerator
-
com.hccake.ballcat.autoconfigure.web.trace
中的接口
TraceId 转换器
V
validateIfApplicable(WebDataBinder, MethodParameter)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.pageable.
PageParamArgumentResolverSupport
validFieldName(String)
- 类 中的方法com.hccake.ballcat.autoconfigure.web.pageable.
PageParamArgumentResolverSupport
判断排序字段名是否非法 字段名只允许数字字母下划线,且不能是 sql 关键字
valueOf(String)
- 枚举 中的静态方法com.hccake.ballcat.autoconfigure.web.exception.enums.
ExceptionHandleTypeEnum
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法com.hccake.ballcat.autoconfigure.web.exception.enums.
ExceptionHandleTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
W
WebMvcAutoConfiguration
-
com.hccake.ballcat.autoconfigure.web.servlet
中的类
WebMvcAutoConfiguration()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.servlet.
WebMvcAutoConfiguration
WebProperties
-
com.hccake.ballcat.autoconfigure.web.servlet
中的类
WebProperties()
- 类 的构造器com.hccake.ballcat.autoconfigure.web.servlet.
WebProperties
A
B
C
D
E
F
G
H
I
J
M
N
O
P
R
S
T
V
W
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2023. All rights reserved.