spring boot读/写到真实资源文件夹

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot读/写到真实资源文件夹相关的知识,希望对你有一定的参考价值。

我试图直接在我的源资源文件夹中读取和写入文件。

看看像Spring Boot access static resources missing scr/main/resources这样的其他问题我已经能够通过使用ClassPathResource得到输出文件夹:

出/资源/ SQL

是否有可能获得真正的资源文件夹?

/ SRC /测试/资源/ SQL

(我需要它进行测试,这就是为什么我写/ test /,但我认为/ main /的解决方案也会帮助我)

注意

我理解为了阅读它不是问题,因为在运行时我将在src / test / resources下有任何东西。但是,对于写入,每次编译代码时都会被覆盖

答案

它必须是/ src / test / resources / sql吗?我希望在服务器重新启动后保留数据,最后将其配置为使用mysql数据库。这样,即使Spring运行的Tomcat服务器停止运行,我也可以访问它,并且当它重新启动时我可以从同一个MySQL数据库中读取。

我回答了我自己的问题here采取的步骤,基于答案here。这有帮助吗?

以上是关于spring boot读/写到真实资源文件夹的主要内容,如果未能解决你的问题,请参考以下文章

如何将 H2 嵌入式数据库读/写到 JAR 中的文件?

Spring Boot 项目优化和 JVM 调优(亲测!真实有效)

Spring Boot的properties配置文件读取

Spring Boot 项目优化和 JVM 调优,亲测!真实有效。。

Spring Boot 静态资源

spring boot 文件目录