java检索没有特定变量的对象
我正在开发一个小型Java RESTful API,一个客户端要求某个对象有两个不同的返回选项
当向/api/v1/products
发出请求时(例如),他们希望它只返回“id”和“title”,而不是下面的完整对象
当向/api/v1/products/[productId]
发出请求时,他们希望它返回完整对象以及任何嵌套对象
public class Product {
private int id;
private String title;
private String description;
private int weight;
private List<Price> prices;
}
是否可以动态创建一个只有特定变量的对象?他们希望它永远不会返回其他变量(例如,在JSON响应中,他们不希望看到空值)
我认为应该在产品集合(/api/v1/products
)中返回完整的对象,对吗
共 (0) 个答案