91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

springboot怎么讀取指定配置文件

小億
137
2023-12-01 15:27:27
欄目: 編程語言

Spring Boot 默認會讀取 application.properties 或 application.yml 配置文件。如果你想讀取其他指定的配置文件,可以通過在 application.properties 或 application.yml 文件中配置 spring.config.name 或 spring.config.location 屬性來指定。

  1. 在 application.properties 或 application.yml 文件中配置 spring.config.name 屬性,值為你想要讀取的配置文件的名稱(不包含擴展名)。例如,如果你想讀取 myconfig.properties 文件,可以在 application.properties 文件中添加以下配置:
spring.config.name=myconfig
  1. 如果你的配置文件不在默認的 classpath 目錄下,你還需要配置 spring.config.location 屬性,值為你的配置文件的絕對路徑或相對于 classpath 的路徑。例如,如果你的配置文件在 /opt/config/myconfig.properties,可以在 application.properties 文件中添加以下配置:
spring.config.name=myconfig
spring.config.location=file:/opt/config/

或者,如果你的配置文件在 classpath:config/ 目錄下,可以在 application.properties 文件中添加以下配置:

spring.config.name=myconfig
spring.config.location=classpath:config/

注意:如果你同時配置了 spring.config.name 和 spring.config.location 屬性,Spring Boot 會先查找 spring.config.location 指定的路徑下的文件,如果找不到再去查找 classpath 下的文件。

  1. 使用 @PropertySource 注解讀取指定配置文件。在你的配置類上添加 @PropertySource 注解,并指定要讀取的配置文件的路徑。例如,如果你想讀取 myconfig.properties 文件,可以在配置類上添加以下注解:
@Configuration
@PropertySource("classpath:myconfig.properties")
public class MyConfig {
    // ...
}

以上是讀取指定配置文件的幾種方式,你可以根據你的需求選擇合適的方式。

0
汕尾市| 和田县| 高碑店市| 安顺市| 深泽县| 新民市| 资兴市| 汤阴县| 平和县| 辉南县| 甘谷县| 贡觉县| 台州市| 尉犁县| 龙游县| 绿春县| 额尔古纳市| 边坝县| 靖江市| 大冶市| 玛沁县| 宿松县| 淮滨县| 湄潭县| 景泰县| 兴城市| 奉化市| 黄冈市| 白朗县| 聂拉木县| 大荔县| 左云县| 离岛区| 瑞丽市| 恩平市| 固始县| 沽源县| 合阳县| 垣曲县| 通许县| 班玛县|