Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json Spring启动API-从客户端发布完整数据_Json_Spring_Spring Boot_Api - Fatal编程技术网

Json Spring启动API-从客户端发布完整数据

Json Spring启动API-从客户端发布完整数据,json,spring,spring-boot,api,Json,Spring,Spring Boot,Api,我的任务是使用Spring Boot实现一个API和一个关系数据库,以保存来自客户端(移动应用程序)的数据并对其进行同步。 到目前为止没有问题。我有一些端点要发布和获取存储的数据 现在,我的任务是提供一个端点,该端点在GET请求中返回完整数据,另一个端点通过POST请求保存客户端的完整数据 我的问题是: 如何在一个POST请求(JSON)中存储完整的数据? 数据库有多个实体,它们之间有很多关系,如果我只是发布它们,那么这些实体之间的关系就会出现一些问题 我获取完整数据的方法是创建一个包含所有实体

我的任务是使用Spring Boot实现一个API和一个关系数据库,以保存来自客户端(移动应用程序)的数据并对其进行同步。 到目前为止没有问题。我有一些端点要发布和获取存储的数据

现在,我的任务是提供一个端点,该端点在GET请求中返回完整数据,另一个端点通过POST请求保存客户端的完整数据

我的问题是:

  • 如何在一个POST请求(JSON)中存储完整的数据? 数据库有多个实体,它们之间有很多关系,如果我只是发布它们,那么这些实体之间的关系就会出现一些问题

  • 我获取完整数据的方法是创建一个包含所有实体的新实体。这是最好的解决方案吗

  • 这甚至是发布完整数据而不是使用其他端点逐个获取实体的好解决方案。或者是否有其他方法来存储和恢复服务器和客户端的完整数据?因此,我认为发布完整的数据没有什么意义

    这是一个发布完整数据而不是使用其他端点逐个获取实体的好解决方案吗

    在某些情况下,您可能希望强制更新或同步客户端数据与服务器,例如WhatsApp backup now选项

    如何在一个POST请求(JSON)中存储完整的数据

    您可以创建一个post端点来提取从客户端发送的数据,并在内部为每个属性使用所有存储库或DAO

    我获取完整数据的方法是创建一个新实体 每一个实体都在里面。这是最好的解决办法吗

    或者按照您提到的方式操作,或者在端点中手动处理它,如

    还请检查这一点,它使用apachecamel聚合多个端点

    这是一个发布完整数据而不是使用其他端点逐个获取实体的好解决方案吗

    在某些情况下,您可能希望强制更新或同步客户端数据与服务器,例如WhatsApp backup now选项

    如何在一个POST请求(JSON)中存储完整的数据

    您可以创建一个post端点来提取从客户端发送的数据,并在内部为每个属性使用所有存储库或DAO

    我获取完整数据的方法是创建一个新实体 每一个实体都在里面。这是最好的解决办法吗

    或者按照您提到的方式操作,或者在端点中手动处理它,如


    还要检查这个使用ApacheCamel聚合多个端点的方法

    非常感谢您的回答。休息一下,你的回答对我帮助很大。这是我的荣幸:)非常感谢你的回答。休息一下,你的回答对我帮助很大。这是我的荣幸:)