jfantasy 是[昊略软件公司的java开发框架],并整合了一些开源常用的java开发框架.
通过 maven 私服地址: http://maven.hoolue.com ,配置该框架
<dependency>
<groupId>com.fantasy</groupId>
<artifactId>fantasy-core</artifactId>
<version>3.3.17</version>
</dependency>
RESTful 支付接口 微信接口 Hibernate Mybatis
- Pager 对象 json 格式调整为 :
{
"count": 4,
"per_page": 15,
"total": 1,
"page": 1,
"order": [
"asc"
],
"items": [
]
}
- 升级 spring-swagger 到 springfox
- RESTful 添加 X-Page-Fields 请求头
条件查询返回多条数据时,默认返回list。如果需要分页支持需要在请求头中添加 X-Page-Fields:true。注:后端java实现全部返回Pager对象。
- RESTful 添加 X-Result-Fields 请求头
当调用端想控制返回字段时,在请求头中添加:X-Result-Fields:username,sex. 这样就只会返回两个字段
- RESTful 添加 X-Expend-Fields 请求头 当子对象、及关联对象被服务端屏蔽时,前端可以通过设置该字段返回其关联对象的信息:如:X-Expend-Fields:member,orders
© 2015 李茂峰 [email protected]
Licensed under MIT