跳过导航链接
A B C D E F G H I J L M N O P R S T U V 

A

afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - 类 中的方法net.wenzuo.base.interceptor.LoggingInterceptor
 
Assert - net.wenzuo.base.util中的类
 
Assert() - 类 的构造器net.wenzuo.base.util.Assert
 

B

badRequest() - 类 中的静态方法net.wenzuo.base.util.Ret
 

C

code - 枚举 中的变量net.wenzuo.base.util.RetEnum
 
configBuilder(Jackson2ObjectMapperBuilder) - 类 中的静态方法net.wenzuo.base.util.JsonUtil
对 Jackson2ObjectMapperBuilder 进行常用配置
CONTENT_TYPE_FORM - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
CONTENT_TYPE_FORM_DATA - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
CONTENT_TYPE_JSON - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
CONTENT_TYPE_XML - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
COST_UNIT - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 

D

decode(String) - 类 中的静态方法net.wenzuo.base.util.ShortUuidUtil
将缩短为 22 位的 UUID 反编码为 32 位的 UUID
DELIMITER - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法net.wenzuo.base.filter.RequestWrapperFilter
 

E

encode(String) - 类 中的静态方法net.wenzuo.base.util.ShortUuidUtil
将 uuid 缩短至 22 位
END - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
EQUALS - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
equals(String, String, String) - 类 中的静态方法net.wenzuo.base.util.Assert
 
equals(String, String, String, Object...) - 类 中的静态方法net.wenzuo.base.util.Assert
 
equalsIgnoreCase(String, String, String) - 类 中的静态方法net.wenzuo.base.util.Assert
 
equalsIgnoreCase(String, String, String, Object...) - 类 中的静态方法net.wenzuo.base.util.Assert
 
ExceptionConfig - net.wenzuo.base.config中的类
全局统一异常处理类
ExceptionConfig() - 类 的构造器net.wenzuo.base.config.ExceptionConfig
 
EXECUTION_COST - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
EXECUTION_METHOD - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 

F

fail(int, String) - 类 中的静态方法net.wenzuo.base.util.Ret
 
fail(String) - 类 中的静态方法net.wenzuo.base.util.Ret
 
fail(String, Object...) - 类 中的静态方法net.wenzuo.base.util.Ret
 
fail(Retable) - 类 中的静态方法net.wenzuo.base.util.Ret
 
forbidden() - 类 中的静态方法net.wenzuo.base.util.Ret
 

G

getCode() - 类 中的方法net.wenzuo.base.util.Ret
 
getCode() - 接口 中的方法net.wenzuo.base.util.Retable
 
getData() - 类 中的方法net.wenzuo.base.util.Ret
 
getInputStream() - 类 中的方法net.wenzuo.base.filter.RequestWrapper
 
getIp(HttpServletRequest) - 类 中的静态方法net.wenzuo.base.util.IpUtil
获取 ip 地址 格式 xxx.xxx.xxx.xxx
getMsg() - 类 中的方法net.wenzuo.base.util.Ret
 
getMsg() - 接口 中的方法net.wenzuo.base.util.Retable
 
getReader() - 类 中的方法net.wenzuo.base.filter.RequestWrapper
 

H

handler(ServiceException) - 类 中的方法net.wenzuo.base.config.ExceptionConfig
业务异常处理 如支付失败
handler(MissingServletRequestParameterException) - 类 中的方法net.wenzuo.base.config.ExceptionConfig
请求参数缺失异常处理 如要 name 字段, 却传递 eg: Required String parameter 'name' is not present
handler(MethodArgumentTypeMismatchException) - 类 中的方法net.wenzuo.base.config.ExceptionConfig
请求参数类型不匹配异常处理 如要 Integer 参数, 却传了字符串, 且无法转换为 Integer eg: Failed to convert value of type 'java.lang.String' to required type 'java.lang.Integer'; nested exception is java.lang.NumberFormatException: For input string: "hello"
handler(MethodArgumentNotValidException) - 类 中的方法net.wenzuo.base.config.ExceptionConfig
请求参数校验失败异常处理 即 @Validated 校验失败
handler(ConstraintViolationException) - 类 中的方法net.wenzuo.base.config.ExceptionConfig
请求参数校验失败异常处理 即 @Valid 校验失败
handler(HttpRequestMethodNotSupportedException) - 类 中的方法net.wenzuo.base.config.ExceptionConfig
请求方法错误异常处理 即 POST 接口, 请求时用了 GET 方法
handler(HttpMessageNotReadableException) - 类 中的方法net.wenzuo.base.config.ExceptionConfig
请求体不可读错误异常处理 如 要求接收一个 json 请求体, 但是未读取到
handler(Exception) - 类 中的方法net.wenzuo.base.config.ExceptionConfig
默认异常处理

I

IpUtil - net.wenzuo.base.util中的类
获取 IP 工具类
IpUtil() - 类 的构造器net.wenzuo.base.util.IpUtil
 
isFail() - 类 中的方法net.wenzuo.base.util.Ret
 
isOk() - 类 中的方法net.wenzuo.base.util.Ret
 
isTrue(boolean, String) - 类 中的静态方法net.wenzuo.base.util.Assert
 
isTrue(boolean, String, Object...) - 类 中的静态方法net.wenzuo.base.util.Assert
 

J

JacksonConfig - net.wenzuo.base.config中的类
 
JacksonConfig() - 类 的构造器net.wenzuo.base.config.JacksonConfig
 
jsonCustomizer() - 类 中的方法net.wenzuo.base.config.JacksonConfig
 
JsonUtil - net.wenzuo.base.util中的类
Json 处理工具类
JsonUtil() - 类 的构造器net.wenzuo.base.util.JsonUtil
 

L

LoggingConsts - net.wenzuo.base.interceptor中的类
日志拦截器常量
LoggingConsts() - 类 的构造器net.wenzuo.base.interceptor.LoggingConsts
 
LoggingInterceptor - net.wenzuo.base.interceptor中的类
日志拦截器 用于记录请求参数, 响应参数, 请求耗时等
LoggingInterceptor() - 类 的构造器net.wenzuo.base.interceptor.LoggingInterceptor
 

M

msg - 枚举 中的变量net.wenzuo.base.util.RetEnum
 

N

net.wenzuo.base.config - 程序包 net.wenzuo.base.config
 
net.wenzuo.base.exception - 程序包 net.wenzuo.base.exception
 
net.wenzuo.base.filter - 程序包 net.wenzuo.base.filter
 
net.wenzuo.base.interceptor - 程序包 net.wenzuo.base.interceptor
 
net.wenzuo.base.util - 程序包 net.wenzuo.base.util
 
NEW_LINE - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
NEW_LINE_REPLACEMENT - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
notEmpty(Object[], String) - 类 中的静态方法net.wenzuo.base.util.Assert
 
notEmpty(Object[], String, Object...) - 类 中的静态方法net.wenzuo.base.util.Assert
 
notEmpty(Collection<?>, String) - 类 中的静态方法net.wenzuo.base.util.Assert
 
notEmpty(Collection<?>, String, Object...) - 类 中的静态方法net.wenzuo.base.util.Assert
 
notFound() - 类 中的静态方法net.wenzuo.base.util.Ret
 
notNull(Object, String) - 类 中的静态方法net.wenzuo.base.util.Assert
 
notNull(Object, String, Object...) - 类 中的静态方法net.wenzuo.base.util.Assert
 

O

ok() - 类 中的静态方法net.wenzuo.base.util.Ret
 
ok(T) - 类 中的静态方法net.wenzuo.base.util.Ret
 

P

parseObject(String, Class<T>) - 类 中的静态方法net.wenzuo.base.util.JsonUtil
将 Json 字符串转为 Java 对象
preHandle(HttpServletRequest, HttpServletResponse, Object) - 类 中的方法net.wenzuo.base.interceptor.LoggingInterceptor
 
processResponse(HttpServletResponse, StringBuilder) - 类 中的方法net.wenzuo.base.interceptor.LoggingInterceptor
处理响应

R

renderJson(HttpServletResponse, Object) - 类 中的静态方法net.wenzuo.base.util.ResponseUtil
 
REQUEST_PARAM - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
REQUEST_URL - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
RequestWrapper - net.wenzuo.base.filter中的类
对 HttpServletRequest 进行包装 实现了可重复获取 getReader() 和 getInputStream()
RequestWrapper(HttpServletRequest) - 类 的构造器net.wenzuo.base.filter.RequestWrapper
 
RequestWrapperFilter - net.wenzuo.base.filter中的类
包装 HttpServletRequest 对象为 RequestWrapper RequestWrapper 实现了可重复读取 getReader() 和 getInputStream()
RequestWrapperFilter() - 类 的构造器net.wenzuo.base.filter.RequestWrapperFilter
 
RESPONSE_BODY - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 
ResponseUtil - net.wenzuo.base.util中的类
响应工具类 提供一些响应封装
ResponseUtil() - 类 的构造器net.wenzuo.base.util.ResponseUtil
 
Ret<T> - net.wenzuo.base.util中的类
统一响应, 用于返回 json 响应体
Ret() - 类 的构造器net.wenzuo.base.util.Ret
 
Retable - net.wenzuo.base.util中的接口
错误码枚举类需继承此接口 Ret 的 fail(Retable ret) 方法可传递此接口的实现类
RetEnum - net.wenzuo.base.util中的枚举
基础错误码枚举类

S

serverError() - 类 中的静态方法net.wenzuo.base.util.Ret
 
ServiceException - net.wenzuo.base.exception中的异常错误
业务异常类 此异常保留了异常栈追踪信息
ServiceException(String) - 异常错误 的构造器net.wenzuo.base.exception.ServiceException
业务异常
ServiceException(String, Object...) - 异常错误 的构造器net.wenzuo.base.exception.ServiceException
业务异常
ServiceException(Retable) - 异常错误 的构造器net.wenzuo.base.exception.ServiceException
业务异常
ServiceException(int, String) - 异常错误 的构造器net.wenzuo.base.exception.ServiceException
业务异常
setCode(int) - 类 中的方法net.wenzuo.base.util.Ret
 
setData(T) - 类 中的方法net.wenzuo.base.util.Ret
 
setMsg(String) - 类 中的方法net.wenzuo.base.util.Ret
 
ShortUuidUtil - net.wenzuo.base.util中的类
缩短 UUID 至 22 位 参考自: https://github.com/hsingh/java-shortuuid
ShortUuidUtil() - 类 的构造器net.wenzuo.base.util.ShortUuidUtil
 
START - 类 中的静态变量net.wenzuo.base.interceptor.LoggingConsts
 

T

toJsonString(T) - 类 中的静态方法net.wenzuo.base.util.JsonUtil
将 Java 对象转为 Json 字符串
toString() - 类 中的方法net.wenzuo.base.util.Ret
 

U

unauthorized() - 类 中的静态方法net.wenzuo.base.util.Ret
 

V

valueOf(String) - 枚举 中的静态方法net.wenzuo.base.util.RetEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法net.wenzuo.base.util.RetEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C D E F G H I J L M N O P R S T U V 
跳过导航链接

Copyright © 2021. All rights reserved.