【发布时间】:2018-08-26 07:48:35
【问题描述】:
我正在使用 springboot 2.0.0 开发 RestAPI。我想自定义所有 RestAPI 调用的响应。
API URL : http://localhost:8080/api/contacts 结果是
{
"content":[
{
"id":10,
"name":"raj",
},
],
"pageable":{
"sort":{
"sorted":false,
"unsorted":true
},
"offset":0,
"pageSize":10,
"pageNumber":0,
"paged":true,
"unpaged":false
},
"last":true,
"totalPages":1,
"totalElements":1,
"size":10,
"number":0,
"numberOfElements":1,
"first":true,
"sort":{
"sorted":false,
"unsorted":true
}
}
我想自定义的是,JSON 键 content 必须替换为 RestAPI 相对路径的最后一部分。在这种情况下,将 content 替换为 contacts 以及如何自定义可分页 json 作为响应?
我要返回 org.springframework.data.domain.Pageable
【问题讨论】:
标签: rest spring-mvc spring-boot