码迷,mamicode.com
首页 > 编程语言 > 详细

springboot @Value 获取计算机中绝对路径文件的内容

时间:2018-08-05 22:31:52      阅读:340      评论:0      收藏:0      [点我收藏+]

标签:内容   resource   code   首页   怎么办   pre   计算   tps   aaa   

默认情况下使用

@Value("aaa.txt")

private Resource txtResource;

这样获取到的是项目classpath 下的 aaa.txt

如果想获取非项目路径下的文件内容怎么办呢,看了下@Value的好像也没有说,

其实

@Value("https://www.baidu.com")

private Resource urlResource;

这样是可以获取到 百度首页的内容的.它这里使用的是https协议.

那么同样的我们可以使用file协议获取文本的内容

即:

@Value("file:///E://aaa.txt")

private Resource txtResource;

使用@Value 有一个好处就是,你不用关心文本内容的变化,你每次调用的时候,springboot 会自动帮你重新加载.

springboot @Value 获取计算机中绝对路径文件的内容

标签:内容   resource   code   首页   怎么办   pre   计算   tps   aaa   

原文地址:https://www.cnblogs.com/mysgk/p/9427282.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!