类的使用
ai.yue.library.base.view.Result
-
使用Result的程序包 程序包 说明 ai.yue.library.base.exception ai.yue.library.base.handler ai.yue.library.base.view -
-
ai.yue.library.base.exception中Result的使用
参数类型为Result的ai.yue.library.base.exception中的构造器 构造器 说明 ResultException(Result<T> result) -
ai.yue.library.base.handler中Result的使用
返回Result的ai.yue.library.base.handler中的方法 修饰符和类型 方法 说明 Result<?>GlobalExceptionHandler. attackExceptionHandler(AttackException e)非法请求异常拦截Result<?>GlobalExceptionHandler. bindExceptionHandler(org.springframework.validation.BindException e)Valid 验证异常统一处理Result<?>GlobalExceptionHandler. clientFallbackExceptionHandler(ClientFallbackException e)服务降级Result<?>GlobalExceptionHandler. convertExceptionHandler(cn.hutool.core.convert.ConvertException e)类型转换异常统一处理Result<?>GlobalExceptionHandler. dbExceptionHandler(DBException e)DB异常统一处理Result<?>GlobalExceptionHandler. exceptionHandler(java.lang.Exception e)拦截所有未处理异常Result<?>GlobalExceptionHandler. forbiddenExceptionHandler(ForbiddenException e)无权限异常访问处理Result<?>GlobalExceptionHandler. loginExceptionHandler(LoginException e)拦截登录异常(User)Result<?>GlobalExceptionHandler. paramDecryptExceptionHandler(ParamDecryptException e)解密异常统一处理Result<?>GlobalExceptionHandler. paramExceptionHandler(ParamException e)参数效验未通过统一处理Result<?>GlobalExceptionHandler. paramVoidExceptionHandler()参数效验为空统一处理Result<?>GlobalExceptionHandler. resultExceptionHandler(ResultException e)异常结果处理Result<?>GlobalExceptionHandler. validateExceptionHandler(cn.hutool.core.exceptions.ValidateException e)验证异常统一处理 -
ai.yue.library.base.view中Result的使用
返回Result的ai.yue.library.base.view中的方法 修饰符和类型 方法 说明 static Result<?>ResultInfo. attack()非法访问-100static <T> Result<T>ResultInfo. attack(T data)非法访问-100static Result<?>ResultInfo. client_fallback()哎哟喂!static Result<?>ResultInfo. client_fallback_error()哎哟喂!static Result<?>ResultInfo. data_structure()数据结构异常-501static Result<?>ResultInfo. data_structure(int expected, int actual)数据结构异常-501static Result<?>ResultInfo. db_error()数据结构异常,请检查相应数据结构一致性-502static Result<?>ResultInfo. dev_defined(java.lang.String msg)自定义类型提示-msgstatic Result<?>ResultInfo. error()请求错误-500static <T> Result<T>ResultInfo. error(T data)请求错误-500static Result<?>ResultInfo. file_empty()文件上传请求错误,获得文件信息为空,同时文件必须有明确的匹配类型(如文本类型:.txt)-301static Result<?>ResultInfo. forbidden()无权限-103static Result<?>ResultInfo. frequent_access_restriction()频繁访问限制,请稍后重试-104static Result<?>ResultInfo. logged_in()会话未注销,无需登录-102static Result<?>ResultInfo. param_check_not_pass()参数校验未通过,请参照API核对后重试-401static Result<java.lang.String>ResultInfo. param_check_not_pass(java.lang.String data)参数校验未通过,请参照API核对后重试-401static Result<?>ResultInfo. param_decrypt_error()参数解密错误-403static Result<?>ResultInfo. param_value_invalid()参数校验未通过,无效的value-402static Result<java.lang.String>ResultInfo. param_value_invalid(java.lang.String data)参数校验未通过,无效的value-402static Result<?>ResultInfo. param_void()参数为空-400static Result<?>ResultInfo. resource_already_invalid()资源已失效-300static Result<?>ResultInfo. success()成功后调用,返回的data为nullstatic <T> Result<T>ResultInfo. success(java.lang.Integer code, T data, java.lang.Long count)成功后调用,分页查询static <T> Result<T>ResultInfo. success(T data)成功后调用,返回的data为一个对象static <T> Result<T>ResultInfo. success(T data, java.lang.Long count)成功后调用,分页查询static Result<?>ResultInfo. type_convert_error(java.lang.String data)类型转换错误-302static Result<?>ResultInfo. unauthorized()未登录或登录已失效-101
-