我有一個REST控制器返回像這樣的產品列表:春季啓動修改默認JSON響應
電流輸出
[
{
"id":1,
"name":"Money market"
},
{
"id":2,
"name":"Certificate of Deposit"
},
{
"id":3,
"name":"Personal Savings"
}
]
爲了得到與我們的JS grid庫工作的事情,我需要修改響應的樣子:
所需的輸出
{ "data" :
[
{
"id":1,
"name":"Money market"
},
{
"id":2,
"name":"Certificate of Deposit"
},
{
"id":3,
"name":"Personal Savings"
}
]
}
控制器
@RequestMapping(value = "/api/products", method = RequestMethod.GET)
public ResponseEntity<?> getAllProducts() {
List<Product> result = productService.findAll();
return ResponseEntity.ok(result);
}
有一種簡單的方法來修改使用本機Spring庫的JSON響應?