将byte [](来自plsql)写入文件,而无需保存到物理路径并压缩它

时间:2018-11-16 10:00:05

标签: java arrays plsql spring-data-jpa zipfile

使用Spring Boot + Spring JPA + Web服务。目前,我正在从plsql中读取byte [],并通过指定本地文件路径将其写入JSON文件。

但是,要求是将byte []写入文件而不实际将文件保存到物理路径中。取而代之的是,我需要ZIP(它也应该下载或传递,因为它在响应正文中)。是否有可能根本不存储这些文件?

1 个答案:

答案 0 :(得分:0)

我认为,如果不本地存储,就无法生成zip文件夹。

这就是我要做的:在temp目录中创建一个zip文件夹(假设为temp / myzip_ {timestamp}),将其返回给用户,然后将其从temp目录中删除。