这是代码:
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;
答案 0 :(得分:1)
您可以使用Jackson Annotations来实现此目标。
将Jackson依赖项或其jar添加到您的代码中并注释这样的字段:
@JsonIgnore
private int indexid;
private String airportcode;
@JsonIgnore
private String airportname;
private String code;
这会忽略响应中的indexid
和airportname
。
可以找到更多详细信息here