有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案