我有一個帶有Jersey REST端點的Java web服務,它返回一個Restaurant POJO列表作爲JSON對象(參見下面的Restaurant類)。端點看起來像這樣如何返回Jersey REST api中的部分實體/ POJO
/api/restaurants
並返回所有綁定到Restaurant類的數據。不過,我想補充另一個更瘦終端,看起來像這樣
/api/restaurants/name
只針對所有餐廳返回餐廳POJO的id
和name
。是否有一種很好的方式可以在澤西島開箱即用(例如,指定您希望從POJO獲得特定端點的字段)?
相應的POJO看起來是這樣的:
@XmlRootElement
public class Restaurant {
// Members
private Long id;
private String name;
private List<Menu> menus;
...
// Constructors
public Restaurant() {}
...
// Getters and setters
...
}
如果您有什麼需要,請不要猶豫,讓我知道!謝謝!
這正是我所尋找的只是我不知道它叫什麼!很難找到答案(在文檔或其他方式),當你不知道如何問這個問題:) 謝謝! – bobbyberg