草庐IT

SpringBoot根据多阶层创建文件,然后压缩成压缩包进行下载

临时接到一个需求说让根据按照下面的这个图片的结构来打包下载指定位置下的文件到指定位置!实现思路:1.把已经实现的树形结构的代码进行调用,拿到他的数据进行创建对应的文件夹2.因为结构下方的文件没有特别直观的数据库中的关联关系,所以还需要对于管理关系进行梳理3.创建好阶级文件,然后调用网上找的工具类打包成为rar压缩包,然后把路劲交给前端进行调用下载调用数据,然后传递给创建文件方法进行实现:/***打包佐证成果文件,压缩成为压缩包!**@paramprojectId*@paramdepartId*/@ApiOperation(value="打包佐证成果文件",notes="佐证与成果-打包佐证成果