调用配置文件中的参数:
@Component
@ConfigurationProperties(prefix = "tencent")
public class Properties {
private String bucketName;
private String fileUploadPath;
public Properties() {
}
public String getFileUploadPath() {
return fileUploadPath;
}
public void setFileUploadPath(String fileUploadPath) {
this.fileUploadPath = fileUploadPath;
}
public String getBucketName() {
return bucketName;
}
public void setBucketName(String bucketName) {
this.bucketName = bucketName;
}
}
yml配置文件:
spring:
application:
name: project-manage
cloud:
config:
label: master
profile: ${profile}
uri: ${uri}
配置参数:
--profile=dev --uri=http://192.168.33.184:8060