杜子腾
import org.springframework.beans.factory.annotation.Value; @value("${tengxun.sms.SecretId}")取值为空
我是spring boot项目
在项目中建个test类
调用腾讯云SMS 自己封装个SDK
当用测试类调用得时候 @value("${tengxun.sms.SecretId}")取值一直都是null
@value("${tengxun.sms.SecretId}")注解这里得值来自application.properties,spring boot启动时默认加载此文件
原文https://www.cnblogs.com/wangbin2188/p/9014837.html
package com.skyonez.common.util;
import com.tencentcloudapi.common.Credential;
//导入可选配置类
import com.tencentcloudapi.common.profile.ClientProfile;
import com.tencentcloudapi.common.profile.HttpProfile;
import com.tencentcloudapi.sms.v20190711.SmsClient;
import com.tencentcloudapi.sms.v20190711.models.SendSmsReques