读取resource下文件流或者路径

复制代码
@Configuration
@ConditionalOnExpression("${conditional.configuration.switch:true}")
public class TaskScheduled {

    @Scheduled(cron = "15,30,45 * * * * ?")
    public void test1() throws FileNotFoundException {
        InputStream fileInputStream = this.getClass().getResourceAsStream("/json/save_db.json");
        String path = this.getClass().getResource("/").getPath();
        String s = path + "/json/save_db.json";
        
        InputStream fileInputStream = new FileInputStream(s);
        System.out.println(fileInputStream);
        String read = IoUtil.read(fileInputStream, CharsetUtil.CHARSET_UTF_8);
        System.out.println(read);
    }
}
复制代码

 

posted @   Bonnie_ξ  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
历史上的今天:
2021-06-29 shell 遍历目录下的文件
点击右上角即可分享
微信分享提示