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

溫馨提示×

springboot怎么讀取yml文件屬性

小億
125
2024-08-23 02:04:46
欄目: 編程語言

Spring Boot可以通過在application.yml文件中定義屬性來讀取屬性。可以使用@Value注解或@ConfigurationProperties注解來讀取yml文件中的屬性。

  1. 使用@Value注解讀取屬性:
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

@Component
public class MyComponent {

    @Value("${myproperty}")
    private String myProperty;

    public void doSomething() {
        System.out.println("My Property: " + myProperty);
    }
}
  1. 使用@ConfigurationProperties注解讀取屬性: 首先在application.yml文件中定義屬性:
my:
  property: value

然后創建一個配置類來讀取屬性值:

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

@Component
@ConfigurationProperties(prefix = "my")
public class MyProperties {

    private String property;

    public String getProperty() {
        return property;
    }

    public void setProperty(String property) {
        this.property = property;
    }
}

在其他類中可以直接注入這個配置類,并使用屬性值:

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

@Component
public class MyComponent {

    @Autowired
    private MyProperties myProperties;

    public void doSomething() {
        System.out.println("My Property: " + myProperties.getProperty());
    }
}

通過以上方法,Spring Boot就可以讀取并使用yml文件中的屬性值。

0
濮阳市| 泗洪县| 行唐县| 中方县| 柳林县| 唐海县| 邓州市| 鞍山市| 左贡县| 上虞市| 改则县| 海盐县| 武宣县| 高尔夫| 阿拉善左旗| 新化县| 奉化市| 恩施市| 岑溪市| 谢通门县| 科技| 东光县| 福清市| 九江县| 秭归县| 汉川市| 建德市| 兰溪市| 资讯| 泊头市| 改则县| 凭祥市| 武宣县| 通州市| 喀什市| 新平| 大新县| 邮箱| 秭归县| 炉霍县| 扬州市|