我创建了一个REST方法,如
@GET
@Path("/test/output")
public Response getOffers(){
Test response = new Test();
return Response.status(200).entity(response).build();
}
class Test{
@JsonProperty("first_name")
String firstName;
}
现在,当我看到响应时,我会看到如下响应
{ "firstName":"Ritesh"}
我希望输出为
{"first_name":"Ritesh"}
有人可以帮助我理解为什么Response类没有有趣的注释吗?
答案 0 :(得分:0)
我通过使用
找到了解决方案@XmlElement(name="first_name")
代替使用
@JsonProperty("first_name")