大事件后端项目32--------文件上传_阿里云OSS_程序集成

本文涉及的产品
对象存储 OSS,OSS 加速器 50 GB 1个月
简介: 大事件后端项目32--------文件上传_阿里云OSS_程序集成

大家好,我是爱你三千遍斯塔克,在使用阿里云的OSS的时候,如何完成程序集成确实是一件比较复杂的事情,小编在这里整理了一份,文件上传_阿里云OSS_程序集成可供大家参考,希望对大家有帮助:

点赞是一种积极的生活态度,赞一个吧!^_^

1、参照接下来,我们把文件上传的代码给他集成到自己的程序中,完善上传代码:为了使用方便,我们

2、我们把他创建成工具类,将来调用,直接调用工具类就行

3、创建一个工具类

4、我们把Demo这一段的代码给复制一下,

5、我们把代码给复制到里边

6、在实际操作中,这四个变量

7、这里添加为静态变量

8、局部变量给他删掉

9、报错的地方,我们把他放到这里

10、变量抽取完之后,把他改成这样

11、可能会发生变化的是这两个

12、既然他可能会发生变化,我们就可以以参数的形式将他暴露出来,这两个参数有了之后,这里面就不需要写死了

13、这里也不需要写死了,给他修改一下

14、这样就可以把参数的量,以参数的形式给他暴露出来了

15、这个方法名,我们也给他修改一下

16、如果图片能够上传成功,将来返回的是一个URL地址

17、这里我们给他返回一个String类型的返回参数

18、把URL给他返回回去、

19、我们用字符串拼接的方式,修改URL路径

20、这一块,通过字符串截取的方式,得到区域节点

21、/往后进行截取,因此要给他加上1

22、

23、

24、

25、异常给他抛出就行

26、对应的就是URL地址


相关实践学习
对象存储OSS快速上手——如何使用ossbrowser
本实验是对象存储OSS入门级实验。通过本实验,用户可学会如何用对象OSS的插件,进行简单的数据存、查、删等操作。
相关文章
|
9月前
|
安全 Java 数据库
SpringSecurity认证授权及项目集成
本文介绍了基于Spring Security的权限管理框架,涵盖认证、授权与鉴权核心概念,通过快速入门示例演示集成流程,并结合数据库实现用户认证。进一步扩展实现正常登录,JWT登录及鉴权管理器,实现灵活的安全控制,适用于前后端分离项目中的权限设计与实践。
780 4
|
9月前
|
资源调度 JavaScript 前端开发
在Vue 3项目中集成Element Plus组件库的步骤
总结起来,在集成过程当中我们关注于库本身提供功能与特性、环境搭建与依赖管理、模块化编程思想以及前端工程化等方面知识点;同时也涵盖前端性能优化(比如上文提及“按需加载”)与定制化开发(例如“自定义主题”)等高级话题.
877 16
|
11月前
|
JSON 分布式计算 大数据
springboot项目集成大数据第三方dolphinscheduler调度器
springboot项目集成大数据第三方dolphinscheduler调度器
728 3
|
11月前
|
Java 关系型数据库 数据库连接
Spring Boot项目集成MyBatis Plus操作PostgreSQL全解析
集成 Spring Boot、PostgreSQL 和 MyBatis Plus 的步骤与 MyBatis 类似,只不过在 MyBatis Plus 中提供了更多的便利功能,如自动生成 SQL、分页查询、Wrapper 查询等。
1032 2
|
11月前
|
物联网 Linux 开发者
快速部署自己私有MQTT-Broker-下载安装到运行不到一分钟,快速简单且易于集成到自己项目中
本文给物联网开发的朋友推荐的是GMQT,让物联网开发者快速拥有合适自己的MQTT-Broker,本文从下载程序到安装部署手把手教大家安装用上私有化MQTT服务器。
2269 5
|
11月前
|
Java 关系型数据库 MySQL
springboot项目集成dolphinscheduler调度器 实现datax数据同步任务
springboot项目集成dolphinscheduler调度器 实现datax数据同步任务
1031 2
|
11月前
|
分布式计算 Java 大数据
springboot项目集成dolphinscheduler调度器 可拖拽spark任务管理
springboot项目集成dolphinscheduler调度器 可拖拽spark任务管理
551 2
|
分布式计算 大数据 Java
springboot项目集成大数据第三方dolphinscheduler调度器 执行/停止任务
springboot项目集成大数据第三方dolphinscheduler调度器 执行/停止任务
310 0
|
分布式计算 Java 大数据
springboot项目集成dolphinscheduler调度器 项目管理
springboot项目集成dolphinscheduler调度器 项目管理
328 0
|
安全 数据安全/隐私保护
DzzOffice:太完美啦,开源免费Word、Exce、PPT,多人同时协作,最主要还有免费的网盘,将这个项目集成到你的产品里面,项目立刻拥有整套offce解决方案
嗨,大家好,我是小华同学。DzzOffice是一个免费开源的企业协同办公平台,适合中小型企业及团队使用,功能涵盖网盘、文档、表格、演示文稿等,支持企业微信和钉钉移动办公,保障数据私有部署安全。 关注我们,获取更多优质开源项目和高效工作学习方法。
2234 5