gpt4 book ai didi

java - 如何在 Spring Rest 中获取响应时限制 json 字段

转载 作者:太空宇宙 更新时间:2023-11-04 12:27:00 25 4
gpt4 key购买 nike

this the code:

@RequestMapping(value="/find/city={city}", method=RequestMethod.GET)
public List<Master_City> getCity(@PathVariable String city)
{
return City_Repository.findByCityLikeIgnoreCase(city);
}

所有 JSON 字段都已显示。我只需要 2 个字段。

最佳答案

只需将 @JsonIgnore 注释添加到您不想发送的字段的 getter 中示例:

class MasterCity{
private String contact;
private String address;
public String getContact() {
return contact;
}

public void setContact(String contact) {
this.contact = contact;
}
@JsonIgnore
public String getAddress() {
return address;
}

public void setAddress(String address) {
this.address = address;
}
}


@RequestMapping(value="/find/city={city}", method=RequestMethod.GET)
public List<Master_City> getCity(@PathVariable String city)
{
return City_Repository.findByCityLikeIgnoreCase(city);
}

现在它将忽略该地址

关于java - 如何在 Spring Rest 中获取响应时限制 json 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38269319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com