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

溫馨提示×

springboot讀取properties配置文件

小億
51
2024-01-04 03:15:11
欄目: 編程語言

在Spring Boot中,可以使用@ConfigurationProperties注解來讀取properties配置文件。

首先,需要在pom.xml文件中添加以下依賴:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-configuration-processor</artifactId>
    <optional>true</optional>
</dependency>

然后,在配置類中使用@ConfigurationProperties注解,并指定properties文件的前綴,示例如下:

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Component
@ConfigurationProperties(prefix = "myconfig")
public class MyConfig {
    private String name;
    private String age;

    // getter and setter methods
}

在配置文件中,使用myconfig作為前綴來定義屬性,示例如下:

myconfig.name=John
myconfig.age=25

最后,可以在其他類中通過@Autowired注解來注入配置類,并使用其中的屬性,示例如下:

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

@Component
public class MyService {
    @Autowired
    private MyConfig myConfig;

    public void printConfig() {
        System.out.println("Name: " + myConfig.getName());
        System.out.println("Age: " + myConfig.getAge());
    }
}

這樣,配置文件中的屬性值就會被自動注入到MyConfig類中,并可以在其他類中使用。

0
抚州市| 鄱阳县| 丰顺县| 石城县| 绵竹市| 德阳市| 灵宝市| 绍兴县| 湾仔区| 兴宁市| 威远县| 库伦旗| 万宁市| 逊克县| 钦州市| 淳化县| 赣榆县| 沙坪坝区| 南皮县| 龙川县| 镇赉县| 马鞍山市| 渭南市| 军事| 梅河口市| 榆林市| 米泉市| 临武县| 湘乡市| 台中市| 四川省| 海门市| 淮南市| 察隅县| 徐闻县| 台前县| 兴文县| 聂拉木县| 封丘县| 江孜县| 壶关县|