索引

A B C D E G H I J L M N O P R S U W X 
All Classes and Interfaces|常量字段值|所有程序包

A

addInterceptors(InterceptorRegistry) - 类中的方法 cn.jrack.springboot.web.config.JkWebAutoConfigure
 
allExceptionHandler(HttpServletRequest, Throwable) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
 
Api() - 类的构造器 cn.jrack.springboot.web.config.WebProperties.Api
 
ApiRequestFilter - cn.jrack.springboot.web.core.filter中的类
过滤 /admin-api、/app-api 等 API 请求的过滤器
ApiRequestFilter() - 类的构造器 cn.jrack.springboot.web.core.filter.ApiRequestFilter
 

B

beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 类中的方法 cn.jrack.springboot.web.config.RestControllerResponseAdvice
 
beforeBodyWrite(Object, MethodParameter, MediaType, Class, ServerHttpRequest, ServerHttpResponse) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalResponseBodyHandler
 
bindExceptionHandler(BindException) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
处理 SpringMVC 参数绑定不正确,本质上也是通过 Validator 校验

C

CacheRequestBodyFilter - cn.jrack.springboot.web.core.filter中的类
Request Body 缓存 Filter,实现它的可重复读取
CacheRequestBodyFilter() - 类的构造器 cn.jrack.springboot.web.core.filter.CacheRequestBodyFilter
 
CacheRequestBodyWrapper - cn.jrack.springboot.web.core.filter中的类
Request Body 缓存 Wrapper
CacheRequestBodyWrapper(HttpServletRequest) - 类的构造器 cn.jrack.springboot.web.core.filter.CacheRequestBodyWrapper
 
cn.jrack.springboot.jackson.config - 程序包 cn.jrack.springboot.jackson.config
 
cn.jrack.springboot.jackson.core.databind - 程序包 cn.jrack.springboot.jackson.core.databind
 
cn.jrack.springboot.web.config - 程序包 cn.jrack.springboot.web.config
 
cn.jrack.springboot.web.core.annotation - 程序包 cn.jrack.springboot.web.core.annotation
 
cn.jrack.springboot.web.core.filter - 程序包 cn.jrack.springboot.web.core.filter
 
cn.jrack.springboot.web.core.handler - 程序包 cn.jrack.springboot.web.core.handler
 
cn.jrack.springboot.web.core.interceptor - 程序包 cn.jrack.springboot.web.core.interceptor
 
cn.jrack.springboot.web.core.util - 程序包 cn.jrack.springboot.web.core.util
 
configurePathMatch(PathMatchConfigurer) - 类中的方法 cn.jrack.springboot.web.config.JkWebAutoConfigure
 
constraintViolationExceptionHandler(ConstraintViolationException) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
处理 Validator 校验不通过产生的异常
corsFilterBean() - 类中的方法 cn.jrack.springboot.web.config.JkWebAutoConfigure
创建 CorsFilter Bean,解决跨域问题

D

DateDeserializer - cn.jrack.springboot.jackson.core.databind中的类
DateDeserializer
DateDeserializer() - 类的构造器 cn.jrack.springboot.jackson.core.databind.DateDeserializer
 
DateSerializer - cn.jrack.springboot.jackson.core.databind中的类
DateSerializer
DateSerializer() - 类的构造器 cn.jrack.springboot.jackson.core.databind.DateSerializer
 
defaultExceptionHandler(HttpServletRequest, Throwable) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
处理系统异常,兜底处理所有的一切
DemoFilter - cn.jrack.springboot.web.core.filter中的类
测试及演示使用 Filter,禁止用户发起写操作,避免影响测试数据
DemoFilter() - 类的构造器 cn.jrack.springboot.web.core.filter.DemoFilter
 
deserialize(JsonParser, DeserializationContext) - 类中的方法 cn.jrack.springboot.jackson.core.databind.DateDeserializer
 
deserialize(JsonParser, DeserializationContext) - 类中的方法 cn.jrack.springboot.jackson.core.databind.LocalDateTimeDeserializer
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类中的方法 cn.jrack.springboot.web.core.filter.CacheRequestBodyFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类中的方法 cn.jrack.springboot.web.core.filter.DemoFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类中的方法 cn.jrack.springboot.web.core.filter.XssFilter
 

E

EnableJrackApplication - cn.jrack.springboot.web.core.annotation中的Annotation Interface
 

G

getCommonResult(ServletRequest) - 类中的静态方法 cn.jrack.springboot.web.core.util.WebFrameworkUtils
 
getHeader(String) - 类中的方法 cn.jrack.springboot.web.core.filter.XssRequestWrapper
 
getInputStream() - 类中的方法 cn.jrack.springboot.web.core.filter.CacheRequestBodyWrapper
 
getInputStream() - 类中的方法 cn.jrack.springboot.web.core.filter.XssRequestWrapper
 
getLoginUserId() - 类中的静态方法 cn.jrack.springboot.web.core.util.WebFrameworkUtils
获得当前用户的编号,从缓存中取出 注意:该方法仅限于 framework 框架使用!!!
getLoginUserInfo() - 类中的静态方法 cn.jrack.springboot.web.core.util.WebFrameworkUtils
 
getParameter(String) - 类中的方法 cn.jrack.springboot.web.core.filter.XssRequestWrapper
 
getParameterMap() - 类中的方法 cn.jrack.springboot.web.core.filter.XssRequestWrapper
 
getParameterValues(String) - 类中的方法 cn.jrack.springboot.web.core.filter.XssRequestWrapper
 
getReader() - 类中的方法 cn.jrack.springboot.web.core.filter.CacheRequestBodyWrapper
 
getReader() - 类中的方法 cn.jrack.springboot.web.core.filter.XssRequestWrapper
 
globalExceptionHandler() - 类中的方法 cn.jrack.springboot.web.config.JkWebAutoConfigure
 
GlobalExceptionHandler - cn.jrack.springboot.web.core.handler中的类
全局异常处理器,将 Exception 翻译成 CommonResult + 对应的异常编号
GlobalExceptionHandler() - 类的构造器 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
 
globalResponseBodyHandler() - 类中的方法 cn.jrack.springboot.web.config.JkWebAutoConfigure
 
GlobalResponseBodyHandler - cn.jrack.springboot.web.core.handler中的类
全局响应结果(ResponseBody)处理器
GlobalResponseBodyHandler() - 类的构造器 cn.jrack.springboot.web.core.handler.GlobalResponseBodyHandler
 

H

httpRequestMethodNotSupportedExceptionHandler(HttpRequestMethodNotSupportedException) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
处理 SpringMVC 请求方法不正确

I

INSTANCE - 类中的静态变量 cn.jrack.springboot.jackson.core.databind.LocalDateTimeDeserializer
 
INSTANCE - 类中的静态变量 cn.jrack.springboot.jackson.core.databind.LocalDateTimeSerializer
 
isLogin() - 类中的静态方法 cn.jrack.springboot.web.core.util.WebFrameworkUtils
判断当前登录信息 注意:该方法仅限于 framework 框架使用!!!
isRepeatSubmit(HttpServletRequest) - 类中的方法 cn.jrack.springboot.web.core.interceptor.RepeatSubmitInterceptor
验证是否重复提交由子类实现具体的防重复提交的规则
isRepeatSubmit(HttpServletRequest) - 类中的方法 cn.jrack.springboot.web.core.interceptor.SameUrlDataInterceptor
 

J

JkJacksonAutoConfigure - cn.jrack.springboot.jackson.config中的类
 
JkJacksonAutoConfigure() - 类的构造器 cn.jrack.springboot.jackson.config.JkJacksonAutoConfigure
 
JkWebAutoConfigure - cn.jrack.springboot.web.config中的类
 
JkWebAutoConfigure() - 类的构造器 cn.jrack.springboot.web.config.JkWebAutoConfigure
 

L

LocalDateTimeDeserializer - cn.jrack.springboot.jackson.core.databind中的类
LocalDateTime反序列化规则 会将毫秒级时间戳反序列化为LocalDateTime
LocalDateTimeDeserializer() - 类的构造器 cn.jrack.springboot.jackson.core.databind.LocalDateTimeDeserializer
 
LocalDateTimeSerializer - cn.jrack.springboot.jackson.core.databind中的类
LocalDateTime序列化规则 会将LocalDateTime序列化为毫秒级时间戳
LocalDateTimeSerializer() - 类的构造器 cn.jrack.springboot.jackson.core.databind.LocalDateTimeSerializer
 
login(Object, StUserInfo) - 类中的静态方法 cn.jrack.springboot.web.core.util.WebFrameworkUtils
 

M

main(String[]) - 类中的静态方法 cn.jrack.springboot.jackson.core.databind.LocalDateTimeDeserializer
 
methodArgumentNotValidExceptionExceptionHandler(MethodArgumentNotValidException) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
处理 SpringMVC 参数校验不正确
methodArgumentTypeMismatchExceptionHandler(MethodArgumentTypeMismatchException) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
处理 SpringMVC 请求参数类型错误
missingServletRequestParameterExceptionHandler(MissingServletRequestParameterException) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
处理 SpringMVC 请求参数缺失

N

noHandlerFoundExceptionHandler(NoHandlerFoundException) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
处理 SpringMVC 请求地址不存在
notLoginExceptionHandler(NotLoginException) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
处理系统异常,兜底处理所有的一切

O

objectMapperBeanPostProcessor() - 类中的方法 cn.jrack.springboot.jackson.config.JkJacksonAutoConfigure
 

P

preHandle(HttpServletRequest, HttpServletResponse, Object) - 类中的方法 cn.jrack.springboot.web.core.interceptor.RepeatSubmitInterceptor
前置拦截,进入处理活力前判断当前提交的内容是否重复

R

REPEAT_PARAMS - 类中的变量 cn.jrack.springboot.web.core.interceptor.SameUrlDataInterceptor
常用字符串标识
REPEAT_TIME - 类中的变量 cn.jrack.springboot.web.core.interceptor.SameUrlDataInterceptor
 
RepeatSubmit - cn.jrack.springboot.web.core.annotation中的Annotation Interface
 
RepeatSubmitInterceptor - cn.jrack.springboot.web.core.interceptor中的类
 
RepeatSubmitInterceptor() - 类的构造器 cn.jrack.springboot.web.core.interceptor.RepeatSubmitInterceptor
 
requestBodyCacheFilter() - 类中的方法 cn.jrack.springboot.web.config.JkWebAutoConfigure
创建 RequestBodyCacheFilter Bean,可重复读取请求内容
restControllerResponseAdvice() - 类中的方法 cn.jrack.springboot.web.config.JkWebAutoConfigure
 
RestControllerResponseAdvice - cn.jrack.springboot.web.config中的类
 
RestControllerResponseAdvice() - 类的构造器 cn.jrack.springboot.web.config.RestControllerResponseAdvice
 

S

SameUrlDataInterceptor - cn.jrack.springboot.web.core.interceptor中的类
 
SameUrlDataInterceptor() - 类的构造器 cn.jrack.springboot.web.core.interceptor.SameUrlDataInterceptor
 
saTokenExceptionHandler(SaTokenException) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
处理 SaToken 权限不足的异常
serialize(LocalDateTime, JsonGenerator, SerializerProvider) - 类中的方法 cn.jrack.springboot.jackson.core.databind.LocalDateTimeSerializer
 
serialize(Date, JsonGenerator, SerializerProvider) - 类中的方法 cn.jrack.springboot.jackson.core.databind.DateSerializer
 
serviceExceptionHandler(ServiceException) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalExceptionHandler
处理业务异常 ServiceException
SESSION_REPEAT_KEY - 类中的变量 cn.jrack.springboot.web.core.interceptor.SameUrlDataInterceptor
 
setCommonResult(ServletRequest, Result<?>) - 类中的静态方法 cn.jrack.springboot.web.core.util.WebFrameworkUtils
 
setIntervalTime(int) - 类中的方法 cn.jrack.springboot.web.core.interceptor.SameUrlDataInterceptor
 
setLoginUserType(ServletRequest, Integer) - 类中的静态方法 cn.jrack.springboot.web.core.util.WebFrameworkUtils
设置用户类型
shouldNotFilter(HttpServletRequest) - 类中的方法 cn.jrack.springboot.web.core.filter.ApiRequestFilter
 
shouldNotFilter(HttpServletRequest) - 类中的方法 cn.jrack.springboot.web.core.filter.CacheRequestBodyFilter
 
shouldNotFilter(HttpServletRequest) - 类中的方法 cn.jrack.springboot.web.core.filter.DemoFilter
 
shouldNotFilter(HttpServletRequest) - 类中的方法 cn.jrack.springboot.web.core.filter.XssFilter
 
supports(MethodParameter, Class) - 类中的方法 cn.jrack.springboot.web.core.handler.GlobalResponseBodyHandler
 
supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - 类中的方法 cn.jrack.springboot.web.config.RestControllerResponseAdvice
 

U

Ui() - 类的构造器 cn.jrack.springboot.web.config.WebProperties.Ui
 

W

WebFrameworkUtils - cn.jrack.springboot.web.core.util中的类
专属于 web 包的工具类
WebFrameworkUtils(WebProperties) - 类的构造器 cn.jrack.springboot.web.core.util.WebFrameworkUtils
 
webProperties - 类中的变量 cn.jrack.springboot.web.core.filter.ApiRequestFilter
 
WebProperties - cn.jrack.springboot.web.config中的类
 
WebProperties() - 类的构造器 cn.jrack.springboot.web.config.WebProperties
 
WebProperties.Api - cn.jrack.springboot.web.config中的类
 
WebProperties.Ui - cn.jrack.springboot.web.config中的类
 

X

xssFilter(XssProperties, PathMatcher) - 类中的方法 cn.jrack.springboot.web.config.JkWebAutoConfigure
创建 XssFilter Bean,解决 Xss 安全问题
XssFilter - cn.jrack.springboot.web.core.filter中的类
Xss 过滤器
XssFilter() - 类的构造器 cn.jrack.springboot.web.core.filter.XssFilter
 
XssProperties - cn.jrack.springboot.web.config中的类
Xss 配置属性
XssProperties() - 类的构造器 cn.jrack.springboot.web.config.XssProperties
 
XssRequestWrapper - cn.jrack.springboot.web.core.filter中的类
Xss 请求 Wrapper
XssRequestWrapper(HttpServletRequest) - 类的构造器 cn.jrack.springboot.web.core.filter.XssRequestWrapper
 
A B C D E G H I J L M N O P R S U W X 
All Classes and Interfaces|常量字段值|所有程序包