优艾设计网

spring?

优艾设计网 https://www.uibq.com 2023-06-17 07:45 出处:网络 作者:电脑技术
默认的spring boot项目目录架构优艾设计网_Photoshop交流,在resources文件夹下面创建一个parkSpace.properties配置文件,但是,我现在使用代码:InputStream in = new BufferedInputStream(new FileInputStream(“p

默认的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的一个初始化加载文件成功,但是我还是想在静态代码块或者静态方法里执行加载配置文件,暂时没找到解决办法。


0

精彩评论

暂无评论...
验证码 换一张
取 消