默认的spring boot项目目录架构优艾设计网_Photoshop交流,在resources文件夹下面创建一个parkSpace.properties配置文件,但是,我现在使用代码:
InputStream in = new BufferedInputStream(new FileInputStream(“parkSpace.properties”));
启动项目执行到这里的时候,并不能找到这个文件,请问这种具体的路径该怎么填写才能让FileInputStream找到文件路径呢 谢谢
斗志昂扬打鸡血 优艾设计网_设计LOGO 10小时前
此处可以在spring boot加载完后执行一些代码
a?da黄 优艾设计网_PS论坛 10小时前
查看输出classes
中文件所在的位置
风苍溪吾爱知道吾爱知道吾爱知道 10小时前
有两种方式,一种是通过@PropertySource
注解,然后使用优艾设计网_PS百科@Value
逐个注入配置。
bwgwgdpt 10小时前 优艾设计网_设计
另外一种方式是通过@ConfigurationProperties
注解,通过getter、setter方法注入及获取配置。
360U2786609314 9小时前 优艾设计网_PS百科
org.springframework.util.ResourceUtils.getURL("classpath:parkSpace.properties")
试试上面的代码吧。
怪叔父 9小时前
这种能获取到配置文件,但是我的初衷是通过在启动的时候只加载一次这个配置文件,而不是每次调用方法的优艾设计网_PS问答时候都加载一次,然后我找了一下spring boot的一个初始化加载文件成功,但是我还是想在静态代码块或者静态方法里执行加载配置文件,暂时没找到解决办法。
精彩评论