这可能是一些基本问题。我正在使用JAX-RS(球衣实现),我的代码如下。
@Path("/data")
@GET
@Produces(MediaType.APPLICATION_JSON)
public Car handlerFn(@Context HttpServletResponse res)
{
res.setStatus(HttpServletResponse.SC_OK);
Car carObject = new Car(42,"Maruthi", "Alto");
return carObject;
}
汽车实体如下
public class Car {
int id;
String name;
String model;
public Car() {
}
public Car(int id, String name, String model)
{
this.id=id;
this.name = name;
this.model = model;
}
public int getId() {
return id;
}
public String getName() {
return name;
}
public String getModel() {
return model;
}
}
我得到的输出如下一行
{"id":42,"model":"Alto","name":"Maruthi"}
代替这个,我希望每个成员如下所示
{
"id": 42,
"model": "Alto",
"name": "Maruthi"
}
我该怎么做?