Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.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
Mysql 从服务器生成持续响应,并从客户端的响应生成csv文件_Mysql_Spring Boot_Spring Data - Fatal编程技术网

Mysql 从服务器生成持续响应,并从客户端的响应生成csv文件

Mysql 从服务器生成持续响应,并从客户端的响应生成csv文件,mysql,spring-boot,spring-data,Mysql,Spring Boot,Spring Data,我正在使用Java(SpringBootFramework)设计一个报告系统。它应该在查询数据库后生成一些csv文件。整个场景如下所示: 客户端(在React应用程序中)过滤一些字段并向服务器请求 服务器(Spring Boot应用程序)查询数据库(MySQL)以获取所需数据并响应客户端 我正在寻找一种方法,在客户端中创建csv文件,并以迭代方式向客户端发送响应。请求将一直打开,直到响应完成,响应将逐部分写入,而不是立即写入。响应数据很大,完全从数据库中获取并在服务器端创建临时文件需要几分钟

我正在使用Java(SpringBootFramework)设计一个报告系统。它应该在查询数据库后生成一些csv文件。整个场景如下所示:

  • 客户端(在React应用程序中)过滤一些字段并向服务器请求
  • 服务器(Spring Boot应用程序)查询数据库(MySQL)以获取所需数据并响应客户端
  • 我正在寻找一种方法,在客户端中创建csv文件,并以迭代方式向客户端发送响应。请求将一直打开,直到响应完成,响应将逐部分写入,而不是立即写入。响应数据很大,完全从数据库中获取并在服务器端创建临时文件需要几分钟