时间:2024-09-21 05:00:49
导读:springboot加载配置文件 SpringBoot加载配置文件主要有以下几种方式: 1. 默认加载:SpringBoot默认会从classpath下的application.properties文件中加载属性,......
springboot加载配置文件
SpringBoot加载配置文件主要有以下几种方式:
1. 默认加载:SpringBoot默认会从classpath下的application.properties文件中加载属性,并将其添加到Spring的环境中。
2. 同级目录加载:如果需要加载同级目录下的application.properties文件,可以在启动命令中增加--spring.config.location参数进行指定。
3. 子目录加载:SpringBoot会从当前目录下的/config子目录或classpath中的/config目录中加载application.properties文件。
4. 自定义文件加载:对于自定义的.properties文件,需要修改代码的配置@PropertySource指定多个路径,期望最终被使用的路径放到最后,因为会覆盖之前读取的配置信息。
5. Annotation注入:可以通过@value注入,@ConfigurationProperties注入,或者通过框架自带对象Environment实现属性动态注入。
6. 外部文件注入:可以通过yml外部文件,Java原生态方式注入。
新视点数码百科版权所有,广州云媒派信息技术有限公司 版权所有 粤ICP备2021127029号