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

溫馨提示×

springboot怎么加載外部yml文件

小億
219
2023-11-09 15:39:11
欄目: 編程語言

要加載外部的yml文件,可以按照以下步驟進行操作:
1. 創建一個新的配置類,例如 `ExternalConfig.java`,使用 `@Configuration` 注解將該類標記為配置類。
2. 在配置類中使用 `@PropertySource` 注解來指定外部的yml文件路徑。例如,如果外部yml文件名為 `external.yml`,并且位于項目根目錄下的 `config` 文件夾中,則注解可以如下所示:

@Configuration
@PropertySource("classpath:config/external.yml")
public class ExternalConfig {
}

3. 在需要使用外部配置的地方,通過依賴注入的方式獲取配置值。例如,可以在任何需要獲取外部配置的類中使用 `@Value` 注解來注入配置值。例如,在 `MyService.java` 類中,可以注入外部yml文件中的值如下:

@Service
public class MyService {

????@Value(“${external.property}”)

????private?String?externalProperty;

????

????//?… }

4. 確保在應用程序的入口類中,即 @SpringBootApplication 注解標記的類中,添加 @Import 注解來導入上述 ExternalConfig 類。例如:

@SpringBootApplication
@Import(ExternalConfig.class)
public?class?MyApp?{

????public?static?void?main(String[]?args)?{

????????SpringApplication.run(MyApp.class,?args);

????} }

這樣,Spring Boot 就會加載外部yml文件,并將配置值注入到相應的類中。

0
穆棱市| 凤翔县| 郸城县| 磴口县| 中江县| 象州县| 泸溪县| 射洪县| 西吉县| 岫岩| 江安县| 新邵县| 霸州市| 京山县| 房山区| 玛纳斯县| 中西区| 聂荣县| 乌鲁木齐县| 杭州市| 略阳县| 嵊州市| 大埔县| 和硕县| 措勤县| 玉溪市| 凤凰县| 桂东县| 孟津县| 吴旗县| 定西市| 加查县| 长顺县| 射洪县| 保康县| 阳城县| 安康市| 东港市| 子洲县| 怀来县| 永州市|