| 接口 | 说明 |
|---|---|
| BaseResultConfig |
http请求返回体的接口类
|
| 类 | 说明 |
|---|---|
| HttpResultEntity |
http请求返回实体
|
| HttpResultHandler |
http请求返回实体处理类
|
| JsonResultConfig | |
| PackageResponseBodyAdvice |
1.返回体拦截器 实现ResponseBodyAdvice接口的supports和beforeBodyWrite方法
2.异常拦截器 @ExceptionHandler作用的handleExceptions方法
ApplicationContextAware 的作用是可以获取spring管理的bean
正常返回和异常返回分别被该类处理
拦截返回结果或者异常包装成HttpResultEntity
|
| RequestUuidInterceptor |
打印请求 uuid
|
| SimpleResultConfig |
http请求返回体的默认实现
|
| ValidatorExceptionConverter |
参数校验异常处理器
|
| 注释类型 | 说明 |
|---|---|
| PackageResponseBody |
是否自动包装返回体
返回体实现BaseResultConfig,默认SimpleResultConfig
作用于controller的类或者方法上
优先级,方法-类-全局配置(yt.result.packageResponseBody)
|
Copyright © 2020. All rights reserved.