首页 > 解决方案 > 将多种类型的数据写入列表以供多个线程访问

问题描述

我通过 Postman 将 JSON 发送到我的应用程序,列表中的类型为映射(CRUD),以将其发送到我的数据库。我希望我的控制器将来自多个发件人的所有这些数据放在一个列表中,该列表会将信息发送到我的数据库。问题是我不知道如何将 Json 和 Mapping 存储在同一个列表中,所以当我的线程完成他们的工作时,我知道是否必须插入、更新、删除该 json 等等。

你们有什么想法吗?

PS:这是一个 spring-boot 应用程序,需要能够将 12000 个对象(由该 jsons 制成)发送到数据库。

标签: jsonmultithreadingspring-bootcrud

解决方案


我没有看到将所有数据放在一个列表中并稍后共享它的原因,每个 HTTP 请求都会接收自己的线程。

在体面的服务器上,您可以每秒处理数千个请求,这些请求执行简单的 CRUD 操作。


推荐阅读