【问题标题】:How to reduce no. of json fields in response of spring restful services如何减少没有。响应spring restful服务的json字段
【发布时间】:2016-07-09 08:29:51
【问题描述】:

这是代码:

public class RestApi_Controller {


@Autowired
public AirportRepo Airport_Repository;

@RequestMapping(value="/airport/{indexid}", method=RequestMethod.GET)
public List<Master_Airport> getAirportIndexid(@PathVariable int indexid)
{

    return Airport_Repository.findByIndexid(indexid);
  }
 }

任何人都可以帮助我使用 json 过滤器吗??

机场集合包含:

private int indexid;
private String airportcode;
private String airportname;
private String code;

【问题讨论】:

标签: java spring mongodb rest


【解决方案1】:

您可以使用Jackson Annotations 来实现此目的。

将 Jackson 依赖项或其 jar 添加到您的代码中,并像这样注释字段:

@JsonIgnore
private int indexid;
private String airportcode;
@JsonIgnore
private String airportname;
private String code;

这将忽略响应中的indexidairportname

更多详情可以查看here

【讨论】:

  • 我知道了。非常感谢:-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-05-11
  • 2021-01-07
  • 2015-08-03
  • 1970-01-01
  • 2020-10-05
  • 2017-06-05
  • 1970-01-01
相关资源
最近更新 更多