Releases: fengwenyi/api-result
Releases · fengwenyi/api-result
v2.1.1.RELEASE
本次版本重大升级
版本更新
- 新增
ResponseEntity
。返回的类都是这个,返回码和返回数据都支持泛型 - 新增
ResponseUtils
。推荐使用这个工具类进行返回。不推荐直接new ResponseEntity()
。 - 之前的Model和Helper都已标记为@deprecated。可能会在以后的某个版本移除,在使用的,请尽快更新。
注意事项
- 本版本兼容2.0.x版本,可以继续使用。
- 2.1.0版本有bug,所以,不推荐使用。
v2.0.4.RELEASE
新增
- 新增
ResultApiPageModel
,接口数据分页封装模型类 - 新增
ResultApiPageHelper
,接口数据分页封装工具类
优化
- 类名修改,所有类都以
Result
开头,这样再写代码的时候就会很方便 - 将ResultPageModel中关于分页的属性移到
PageModel
类中 - 类中的属性类型不再使用基本类型,都使用包装类型。某些方法参数也使用包装类型。
注意事项:本版本不与之前的版本兼容!!!
V2.0.1
PageResultModel
分页返回结果封装模型
属性 | 类型 | 描述 |
---|---|---|
success | Boolean | 是否成功 |
message | String | 信息 |
data | T | 数据 |
total | Long | 数据总条数 |
size | Integer | 每页显示条数 |
pages | Long | 总页数 |
current | Integer | 当前页数 |
PageResultHelper
success()
参数:
属性 | 类型 | 描述 |
---|---|---|
message | String | 信息 |
data | T | 数据 |
total | long | 数据总条数 |
size | int | 每页显示条数 |
pages | long | 总页数 |
current | int | 当前页数 |
返回:PageResultModel
error()
参数:
属性 | 类型 | 描述 |
---|---|---|
message | String | 信息 |
返回:PageResultModel
V2.0.0.BUILD
ResultHelper操作ResultModel
ApiResultHelper操作ApiResultModel
编写了测试类
V1.0.1.BUILD
修改说明