本次的目的就是讀取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