阿里云参数配置化

阿里云参数配置化

一、问题描述

当我们直接在AliOSSUtils.java中对所需的阿里云OSS相关参数进行赋值时,当相关参数发生改变,但是又在多次进行了赋值这些参数,那么就需要逐一进行修改,所以我们直接在SpringBoot项目的配置文件application.properties中进行配置,在使用时采用@Component和@Value("${}")的形式进行注入即可。

二、实现方法

2.1在application.properties中写好相关的配置信息

(将下面代码中的信息改为自己的即可)

java 复制代码
#阿里云oss的配置(properties配置文件中本身就是字符串了、不需要引号还有分号,空格之类的了)
aliyun.oss.endpoint=...
aliyun.oss.accessKeyId=...
aliyun.oss.accessKeySecret=...
aliyun.oss.bucketName=...

2,2在使用到的地方加上@Componet和@Value("${}")的形式进行注入即可

java 复制代码
    @Value("${aliyun.oss.endpoint}")
    private String endpoint;
    @Value("${aliyun.oss.accessKeyId}")
    private String accessKeyId;
    @Value("${aliyun.oss.accessKeySecret}")
    private String accessKeySecret;
    @Value("${aliyun.oss.bucketName}")
    private String bucketName;
相关推荐
syounger1 天前
SAP与阿里巴巴战略合作升级:四大核心云解决方案落地阿里云
大数据·人工智能·阿里云
乐之者v1 天前
使用 Lens连接阿里云k8s集群
java·阿里云·kubernetes
曾经的三心草1 天前
实验指导-基于阿里云Serverless应用引l擎SAE的服务部署迀移
阿里云·serverless·云计算
码界奇点1 天前
Nginx 502 Bad Gateway从 upstream 日志到 FastCGI 超时深度复盘
运维·nginx·阿里云·性能优化·gateway
weixin_443290692 天前
【云服务器相关】云服务器与P2P
运维·服务器·云计算·p2p
灵雀云2 天前
央企云原生PaaS建设方案及案例集锦
云原生·云计算·paas
科技峰行者2 天前
通义万相2.5系列模型发布,可生成音画同步视频
人工智能·阿里云·ai·大模型·agi
ZStack开发者社区2 天前
ZStack Cloud v5.4.0 LTS让运维自动驾驶,让合规开箱即用
运维·云计算
Walker_Code2 天前
mpich与openmpi
云计算