亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

springboot怎么加載指定配置文件

小億
128
2024-01-16 20:18:54
欄目: 編程語言

Spring Boot可以通過@ConfigurationProperties注解來加載指定的配置文件。具體步驟如下:

  1. 在項目的resources目錄下,創建一個配置文件,比如application-dev.properties,其中dev為指定的環境名稱。

  2. 在Spring Boot項目的配置類上添加@ConfigurationProperties注解,并設置prefix屬性為配置文件中的前綴,比如"spring.datasource"。同時設置locations屬性為配置文件的路徑,比如"classpath:application-${spring.profiles.active}.properties"。

示例代碼如下:

@Configuration
@ConfigurationProperties(prefix = "spring.datasource")
@PropertySource(value = {"classpath:application-${spring.profiles.active}.properties"})
public class DataSourceConfig {
    private String url;
    private String username;
    private String password;

    // getters and setters
}
  1. 在pom.xml文件中添加如下依賴:
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-configuration-processor</artifactId>
    <optional>true</optional>
</dependency>
  1. 在application.properties或application.yml文件中設置"spring.profiles.active"屬性為指定的環境,比如"dev"。
spring.profiles.active=dev

或者

spring:
  profiles:
    active: dev

這樣,Spring Boot就會根據指定的配置文件加載對應的配置信息。

0
尼玛县| 阿鲁科尔沁旗| 宁陕县| 大丰市| 徐闻县| 陇西县| 穆棱市| 铁力市| 凯里市| 霍邱县| 荣昌县| 科技| 秭归县| 丹凤县| 进贤县| 攀枝花市| 奉贤区| 茂名市| 蒙山县| 五指山市| 安阳市| 治县。| 琼海市| 青河县| 交口县| 瑞昌市| 贡嘎县| 来宾市| 荣成市| 芮城县| 满洲里市| 蓝田县| 微山县| 乌审旗| 遂昌县| 祁连县| 海口市| 沈阳市| 远安县| 高雄市| 密云县|