【发布时间】:2021-02-20 09:29:17
【问题描述】:
我想在 Spring Boot 中返回类似这样的 json 响应:
{
"status" : true,
"message" : "Data is found",
"data" : single object or list of object
}
我的 RestController 是这样的
@GetMapping("/users")
public JSONObject getAllUsers() {
List<User> user = repository.findAll(); // get all users from db
JSONObject jsonObject = new JSONObject();
jsonObject.put("status", true);
jsonObject.put("message", "Data is found");
jsonObject.put("data", user);
return jsonObject;
}
但我收到了类似这样的回复
{
"empty": false
}
那么,如何以我上面提到的格式返回 json 响应?
【问题讨论】:
标签: java json spring spring-boot jackson