springboot 有读取外部配置文件的方法,如下优先级:
第一种是在jar包的同一目录下建一个config文件夹,然后把配置文件放到这个文件夹下。
第二种是直接把配置文件放到jar包的同级目录。
第三种在classpath下建一个config文件夹,然后把配置文件放进去。
第四种是在classpath下直接放配置文件。
看到如上的优先级了吗?也就是说springboot 默认是优先读取它本身同级目录下的一个config/application.properties 文件的。我们通常在src/main/resources 文件夹下创建的application.properties 文件的优先级竟然是最低的!!!
spring 读取配置文件的优先级
最新推荐文章于 2024-03-13 09:35:54 发布