Java 如何将结构简化为RESTAPI中所需的形式,以便节省大量服务器请求
在Spring Boot Hibernate中调用API后,我收到了一个请求,该API可以很好地处理映射注释。所以我的问题是我不希望所有的实体都被映射。我需要一个解决方案来降低我在下面提供的实际结构 这样我就可以同时控制服务器请求和用户数据Java 如何将结构简化为RESTAPI中所需的形式,以便节省大量服务器请求,java,spring-boot,Java,Spring Boot,在Spring Boot Hibernate中调用API后,我收到了一个请求,该API可以很好地处理映射注释。所以我的问题是我不希望所有的实体都被映射。我需要一个解决方案来降低我在下面提供的实际结构 这样我就可以同时控制服务器请求和用户数据 {"orders_id": 1, "orderedlist": [ { "orderedlist_id": 1, "quantity": 5, "pickup_time": "201
{"orders_id": 1,
"orderedlist": [
{
"orderedlist_id": 1,
"quantity": 5,
"pickup_time": "2019-05-09T15:36:24.000+0000",
"some": [
{
"some_id": 1,
"insidesome": [
{
"insidesome_id": 1,
"menuitems": [
{
"menuitem_id": 8
}
]
}
]
}
],
"take_away": false,
"order_status": true,
"total_price": 251,
"soft_delete": true
}
]}
我想把上面的代码修改成下面的代码。我怎样才能做到呢
"orders_id": 1,
"orderedlist":[
{
"orderedlist_id": 1,
"some_id": 1,
"insidesome_id" 1,
"item_id": 2,
"quantity": 5,
"pickup_time": "",
"take_away": "",
"order_status": true,
"total_price": 251,
"soft_delete": true
}
]}
您不应直接将实体返回给用户。请使用仅包含要返回的数据的模型对象。好的。你有什么我可以想象的例子吗?