| 程序包 | 说明 |
|---|---|
| cn.soboys.restapispringbootstarter | |
| cn.soboys.restapispringbootstarter.controller |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ResultPage<T> |
| 限定符和类型 | 方法和说明 |
|---|---|
Result |
ExceptionHandler.BindExceptionHandler(org.springframework.validation.BindException e,
javax.servlet.http.HttpServletRequest request)
验证 对象类型参数
|
static <T> Result<T> |
Result.build(Boolean success,
ResultCode resultCode,
T result)
构建返回结果
|
static <T> Result<T> |
Result.build(Boolean success,
String code,
String msg,
T result)
构建返回结果 自定义响应码信息
|
static <T> Result<T> |
Result.buildFailure(ResultCode resultCode)
构建失败结果
|
static <T> Result<T> |
Result.buildFailure(ResultCode resultCode,
T result)
构建失败结果
|
static <T> Result<T> |
Result.buildFailure(String code,
String msg)
构建失败结果
|
static <T> Result<T> |
Result.buildFailure(String code,
String msg,
T result)
构建失败结果
|
static <T> Result<T> |
Result.buildSuccess()
构建成功结果
|
static <T> Result<T> |
Result.buildSuccess(String msg,
T result)
构建成功结果
|
static <T> Result<T> |
Result.buildSuccess(T result)
构建成功结果
|
Result |
ExceptionHandler.CacheException(CacheException e)
统一业务异常处理
|
Result |
ExceptionHandler.ConstraintViolationExceptionHandler(javax.validation.ConstraintViolationException e,
javax.servlet.http.HttpServletRequest request)
验证 单个参数类型
|
Result |
ExceptionHandler.error(BusinessException e)
统一业务异常处理
|
Result |
ExceptionHandler.error(Exception e)
未知异常全局捕获
|
Result |
ExceptionHandler.error(org.springframework.web.servlet.NoHandlerFoundException e)
接口不存在
|
Result |
ExceptionHandler.httpMediaTypeNotSupportedException(org.springframework.web.HttpMediaTypeNotSupportedException e)
请求与响应媒体类型不一致 异常
|
Result |
ExceptionHandler.HttpMessageNotReadableException(org.springframework.http.converter.HttpMessageNotReadableException e)
body json参数解析异常
|
Result |
ExceptionHandler.httpRequestMethodNotSupportedException(org.springframework.web.HttpRequestMethodNotSupportedException e)
请求方法不被允许
|
Result |
ExceptionHandler.jsonParamsException(org.springframework.web.bind.MethodArgumentNotValidException e,
javax.servlet.http.HttpServletRequest request)
验证 对象类型参数 JSON body 参数
|
Result |
ExceptionHandler.LimitAccessExceptionException(LimitAccessException e) |
| 限定符和类型 | 方法和说明 |
|---|---|
Result |
ApiRestController.chatDialogue(EntityParam s) |
Result |
ApiRestController.doDelete() |
Result |
ApiRestController.doPostForm()
POST FORM 表单参数
|
Result |
ApiRestController.doPut() |
Result |
ApiRestController.page(EntityParam s) |
Result |
ApiRestController.redis() |
Result |
ApiRestController.redisGet() |
Result |
ApiRestController.springCache() |
Result |
ApiRestController.unifyCacheGet() |
Result |
ApiRestController.unifyCacheKey() |
Copyright © 2023. All rights reserved.