Springboot 项目读取Resources目录下的文件(推荐)
程序员文章站
2022-04-01 10:39:24
需求描述:企业开发过程中,经常需要将一些静态文本数据放到resources目录下,项目启动时或者程序运行中,需要读取这些文件。 读取resources目录下文件的方法 /** * @descrip...
需求描述:企业开发过程中,经常需要将一些静态文本数据放到resources目录下,项目启动时或者程序运行中,需要读取这些文件。
读取resources目录下文件的方法
/** * @description: 读取resources 目录下的文件 * @author: ljj * @createdate: 2020/11/3 17:20 * @updateuser: * @updatedate: * @updatereakem * @param filepath * @return: java.lang.string **/ public static string getcontent(string filepath){ string res = ""; if(stringutils.isempty(filepath)){ log.info("文件路径不能为空"); return res; } try { resource resource = new classpathresource(filepath); bufferedreader br = new bufferedreader(new inputstreamreader(resource.getinputstream(),"utf-8")); stringbuffer sb = new stringbuffer(); string str = ""; while((str=br.readline())!=null) { sb.append(str); } res = sb.tostring(); } catch (exception e) { log.info("读取文件{}时发生异常",filepath); e.printstacktrace(); } return res; }
需要调用时:
string content = fileutils.getcontent("testdata/网元拓扑1.json");
注意:testdata 路径前面没有"/"
到此这篇关于springboot 项目读取resources目录下的文件的文章就介绍到这了,更多相关springboot读取resources文件内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: java基础(集合简单了解)
下一篇: js实现页面滚动返回顶部
推荐阅读
-
Maven项目中读取src/main/resources目录下的配置文件的方法
-
解决SpringBoot打成jar运行后无法读取resources里的文件问题
-
SpringBoot部署到Linux读取resources下的文件
-
springboot-项目获取resources下文件的方法
-
SpringBoot项目访问不到resources目录下的jsp文件
-
SpringBoot项目访问不到static目录下的js文件
-
Web项目中java类读取WebRoot目录下的配置文件
-
java项目中获得resources目录下的文件或图片
-
java项目中读取src目录下的文件
-
Springboot 项目读取Resources目录下的文件(推荐)