spring boot讀取本地文件


File file = ResourceUtils.getFile("classpath:face/1112.txt");
            InputStream inputStream = new FileInputStream(file);
            InputStreamReader treader =
                    new InputStreamReader(inputStream);
            BufferedReader tBff = new  BufferedReader(treader);
            String FileReaderstr = tBff.readLine();
            tBff.close();

ResourceUril讀取了文件地址  ,字符流讀取到文件數據

----------------------------------------------------------------------------------------------------------------------------

上面這種在idea上可以但是放到服務器上會失效

下面這種才是干貨:

ClassPathResource classPathResource = new ClassPathResource("face/1112.txt");
            InputStream inputStream = classPathResource.getInputStream();
            InputStreamReader treader =
                    new InputStreamReader(inputStream);
            BufferedReader tBff = new BufferedReader(treader);
            String FileReaderstr = tBff.readLine();
            tBff.close();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM