package cn.java.receive.service;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.core.io.FileSystemResource;
import org.springframework.stereotype.Component;
import java.io.*;
@Component
public class FileOperater {
@Value("${token.path}")
private String tokenPath;
public String getfileinfo() {
String rstr = "";
try {
FileSystemResource resource = new FileSystemResource(tokenPath);
BufferedReader br = new BufferedReader(new FileReader(resource.getFile()));
String str = null;
while ((str = br.readLine()) != null) {
rstr += str;
}
br.close();
} catch (IOException e) {
//todo loginfo
}
return rstr;
}
public Boolean writefileinfo(String t) {
FileSystemResource resource = new FileSystemResource(tokenPath);
try {
FileWriter fileWriter = (new FileWriter(resource.getFile()));
fileWriter.write(t);
fileWriter.close();
} catch (IOException e) {
//todo loginfo
return false;
}
return true;
}
}
创建配置文件application.properties
token.path=/n/t/tke.txt
spring 读写本地文件
最新推荐文章于 2023-03-17 16:02:57 发布