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

溫馨提示×

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
华亭县| 普陀区| 崇阳县| 长白| 航空| 改则县| 宁都县| 松原市| 共和县| 卢氏县| 白河县| 广丰县| 林芝县| 清河县| 天门市| 贵州省| 秦安县| 论坛| 金山区| 万安县| 和平区| 宿松县| 五莲县| 渑池县| 宜丰县| 蚌埠市| 河津市| 木里| 石阡县| 兴安县| 南安市| 常熟市| 青海省| 会同县| 彩票| 罗定市| 武清区| 巨野县| 庄浪县| 牡丹江市| 剑河县|