springboot中讀取配置文件中的數據(生產實例)

本次的目的就是讀取yml配置文件中的rtc.appId和rtc.appCertificate

1.查看配置問題
2.定義常量類
3.使用常量類的屬性

配置文件
定義常量
項目中的具體應用

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


/**
 * xx 常量配置
 */
@Component
public class AgoraConstant {

    public static String APPID ;
    public static String APPCERTIFICATE ;
    
	//注意這個set方法不是靜態的,沒有static
    @Value("${rtc.appId}")
    public void setAPPID(String APPID) {
        AgoraConstant.APPID = APPID;
    }
    @Value("${rtc.appCertificate}")
    public void setAPPCERTIFICATE(String APPCERTIFICATE) {
        AgoraConstant.APPCERTIFICATE = APPCERTIFICATE;
    }
}

=============================================================
//項目中的具體應用
 AgoraConstant.APPID, AgoraConstant.APPCERTIFICATE
                   
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章