- 2024-02-15SpringBoot整合OSS中的设计模式----单例模式
在SpringBoot项目中使用OSS存储上传的图片,需要配置OSS设置信息。避免对象的重复创建,确保一个类只有一个实例,并提供一个全局访问点来访问该实例,于是用到了单例模式,这里复习一下单例模式。单线程----懒汉式@Data@Component@ConfigurationProperties(prefix="aliyun.oss")pu
- 2023-09-13Java 使用阿里云OSS服务
在OSS中,用户可以通过一系列的接口管理存储空间(Bucket)中的文件(Object),比如SetObjectAcl,GetObjectAcl,ListObjects,DeleteObject,CopyObject,DoesObjectExist等。Object的名字又称为key或objectkey。下文详细的介绍了使用java如何操作阿里云的OSS服务。Object是否存在通过OSSClient.d
- 2023-05-31多文件下载到压缩包
/***多个图片下载到zip*/privatevoidmultiDownload(List<DownloadFileReqVo>fileReqVoList,HttpServletResponseresp)throwsBaseAppException{try{//创建临时文件FilezipFile=File.createTempFile("down
- 2023-05-12阿里云 OSS 工具类
importcom.aliyun.oss.OSS;importcom.aliyun.oss.OSSClientBuilder;importlombok.Data;importorg.springframework.boot.context.properties.ConfigurationProperties;importorg.springframework.stereotype.Component;importorg.springframework.web.multipart.Multi
- 2023-05-07对象存储 OSS(阿里云)
教程安装SDK//Endpoint以杭州为例,其它Region请按实际情况填写。Stringendpoint="http://oss-cn-hangzhou.aliyuncs.com";//云账号AccessKey有所有API访问权限,建议遵循阿里云安全最佳实践,创建并使用RAM子账号进行API访问或日常运维,请登录https://ram.console.aliyun.c
- 2023-04-29阿里云oss使用案例
上传文件privatefinalAliyunOssPropertiesaliyunOssProperties;privatefinalClientBuilderConfigurationconfig; publicstaticOSSgetOssClient(AliyunOssPropertiesaliyunOssProperties,ClientBuilderConfigurationconfig){returnnewOSSClientBuilder(
- 2023-04-06springboot阿里云oss工具类
pom依赖;yml配置:读取配置文件类:上传:完整工具类代码:点击查看代码`importcn.hutool.core.lang.UUID;importcom.aliyun.oss.OSS;importcom.aliyun.oss.OSSClientBuilder;importcom.aliyun.oss.model.*;importcom.luzhizheng.common.config.OSSConfig;impor