首页 > 其他分享 >springboot文件读取

springboot文件读取

时间:2023-01-29 11:36:52浏览次数:40  
标签:文件 springboot opcProperties Paths exists getSectionOne 读取

1、读取本工程下的文件

@Autowired
    private ResourceLoader resourceLoader;

Resource resource = resourceLoader.getResource("classpath:\\file\\二标段.xlsx");

EasyExcelFactory.read(resource.getInputStream())

2、读取工程外的文件

boolean exists = Files.exists(Paths.get(opcProperties.getSectionOne()));

if (exists) {
                log.info("从{}读取数据", opcProperties.getSectionOne());

EasyExcelFactory.read(Files.newInputStream(Paths.get(opcProperties.getSectionOne())))

 

标签:文件,springboot,opcProperties,Paths,exists,getSectionOne,读取
From: https://www.cnblogs.com/caesar-the-great/p/17072151.html

相关文章

  • Linux工具篇 | Linux diff与git补丁文件的生成与使用
    一、diff命令生成的补丁(1)补丁文件的生成在某一目录下新建目录patch-test-new与patch-test-old:~/Study/patch$lspatch-test-newpatch-test-old分别在目录patch-test-new......
  • MyBatis完成代理方式查询数据以及核心文件配置
    MyBatis目标能够完成Mybatis代理方式查询数据能够理解Mybatis核心配置文件的配置一、Mybatis1.1Mybatis概述1.1.1Mybatis概念MyBatis是一款优秀的持久层框架,用于简化JDB......
  • mapper文件字段=0时的问题
    Mybatis接收数值类型,传入0=空字符串例如:<iftest="state!=nullandstate!=''">ANDo.state=#{state}</if>state传入0,参数不生效,因为mybatis......
  • SpringBoot中读取JSON文件信息并转换为Map对象
    SpringBoot中读取JSON文件信息并转换为Map对象需要引入的依赖<dependency><groupId>com.alibaba.fastjson2</groupId><artifactId>fastjson2<......
  • BUUCTF [BJDCTF2020]认真你就输了(典中点——excel文件)
    新颖的题目一定要记录下来!打开压缩包,发现是个excel文件  这里没有flag,那我们尝试把他拉到010editor中  有PK文件耶!第一想法就是zip样式文件把他修改成zip文......
  • [快速学]C语言-文件操作
     相关函数位于<stdio.h>中缓冲区/流文件和程序之间有输入/输出缓冲区,缓冲区是一个内存空间文件位置指针读数据从文件位置指针开始读,写数据从文件指针位置开始覆写打......
  • bigwig文件转换为big文件
    将bigwig转换为wig condainstall-cbiocondaucsc-bigwigtowigbigWigToWigsignal.bigWigsignal.wigbigWigToWig:ConvertbigWigtowig.http://hgdownload.cse......
  • 【Python基础学习】7.文件和数据格式化
    主要参考来源:慕课嵩天老师的“Python语言程序设计”[https://www.icourse163.org/course/BIT-268001?tid=1468130447]格式化包括字符串格式化和数据格式化字符串格式化:......
  • Python批量改文件名
    对以下路径中的文件名批量修改。一、读取指定路径中的文件名#导入标准库importos#读取文件名filesDir="路径……"fileNameList=os.listdir(filesDir)#输......
  • VSCode无法跳转C++头文件解决
    问题VSCode安装c++插件后可以在源码与头文件之间跳转(Alt+O)非常方便。突然某天特定的workspace失效,无论如何重装插件活VSCode都不能复原。解决既然其他workspace正常......