gpt4 book ai didi

javascript - 如何使用 JSON 从 REST API 选择的对象中检索值?

转载 作者:行者123 更新时间:2023-12-03 05:26:53 24 4
gpt4 key购买 nike

我在后端 java 中使用 REST API 与前端的 javascript 进行交互,一切都通过 JSON 进行。我有一个名为 Store 的实体,它具有一些私有(private)字符串属性。还有一个名为 Repo 的类,其中包含所有先前插入的 Store。我能够从包含所有私有(private)字符串的 Repo 中检索包含所有 Store 对象的列表。现在,我向类 Store 添加了 Frid​​ge 列表,其中 Frid​​ge 是一个具有简单私有(private) String 属性的类。

我应该如何使用 REST API 从某些 Store 对象中检索 Frid​​ge 的列表?我应该创建一个接收 JSON Store 并发回 Frid​​ge 列表的新路由吗?或者我应该创建一个接收 2 个 JSON 对象的路由,第一个是我的 Store 对象,第二个是一个简单的字符串,指定要发回的内容(Store 属性或 Frid​​ge 的列表)?

我是 REST API 和 JSON 的新手,我真的不知道围绕这些技术的开发模式。

最佳答案

商店和冰箱之间的关系在这里很重要,这将决定您如何取回冰箱。据我了解,单个商店包含一个冰箱列表,这意味着商店和冰箱之间存在一对多的关系。从编码的 Angular 来看,您可以定义一个新的 REST API,它将商店 ID(主键)作为输入,并作为响应返回该商店中的冰箱列表。

@Get
@Path("/fridges")
public Fridge[] getFridges(@PathParam int storeID){
//implementation
//retrieve store object
//store object will have your list of Fridges..
//just return list of fridges..
}

使用 JSON 或 XML 无关紧要。

关于javascript - 如何使用 JSON 从 REST API 选择的对象中检索值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41107573/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com