中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
孙吴县| 新津县| 和平区| 阳谷县| 浙江省| 房产| 东平县| 天镇县| 兰坪| 莲花县| 台湾省| 额尔古纳市| 常宁市| 昭平县| 交城县| 革吉县| 沙河市| 镇原县| 南通市| 富顺县| 固原市| 施甸县| 嘉峪关市| 萍乡市| 南丹县| 高青县| 桂东县| 女性| 平昌县| 宁波市| 华池县| 卢氏县| 鄂托克前旗| 阜康市| 扶沟县| 平罗县| 林口县| 阿克苏市| 当涂县| 峨眉山市| 屏东县|