@InterceptorPattens(sort=-100) public class ParameterInterceptor extends BaseInterceptor
配置方法
ApplicationBuilder.addInterceptor(java.lang.Class),
EnableCommonBoot.parameterValidator()| 限定符和类型 | 类和说明 |
|---|---|
static class |
ParameterInterceptor.DefaultInterceptor
默认的参数拦截
|
static interface |
ParameterInterceptor.Interceptor
验证拦截器
|
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
INT_MAX_LENGTH
int 类型的数字输入最大长度 防止数据库字段溢出
|
| 构造器和说明 |
|---|
ParameterInterceptor() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
preHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.web.method.HandlerMethod handlerMethod) |
static void |
setInterceptor(ParameterInterceptor.Interceptor interceptor)
设置参数拦截器 拦截响应接口
|
afterCompletion, clearResources, getHandlerMethod, getSession, postHandle, preHandle, reloadpublic static void setInterceptor(ParameterInterceptor.Interceptor interceptor)
interceptor - 接口public boolean preHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.web.method.HandlerMethod handlerMethod)
throws Exception
preHandle 在类中 BaseInterceptorExceptionCopyright © 2017–2022. All rights reserved.