阿里云参数配置化

阿里云参数配置化

一、问题描述

当我们直接在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;
相关推荐
gaize12132 小时前
如何编写一个简单的服务器应用程序?
服务器·云计算
wanhengidc6 小时前
巨椰 云手机 云游戏稳定运行
运维·服务器·arm开发·游戏·云计算
x新观点10 小时前
2025年IDC服务商市场观察:博大数据在第三方数据中心排名中表现稳健
大数据·人工智能·云计算
x新观点10 小时前
2025年IDC服务商市场深度解析:博大数据荣登第三方数据中心排名前列
大数据·人工智能·云计算
翼龙云_cloud13 小时前
阿里云云渠道商:如何选择阿里云 GPU 配置方案?
服务器·人工智能·阿里云·云计算
Wnq1007213 小时前
解构中心化困境:工业控制SCADA的延时与可靠性症结及分布式边缘计算转型路径
人工智能·分布式·云计算·去中心化·边缘计算
元气满满-樱13 小时前
安装Windows Server 2008
windows·云计算
Wnq1007213 小时前
新型基于“去中心化分布式Agent“技术的操作系统DIOS
分布式·嵌入式硬件·中间件·架构·云计算·去中心化·信息与通信
这儿有一堆花1 天前
浏览器指纹:互联网中无处遁形的数字身份证
云计算