当前位置: 首页 > news >正文

失业保险网站自己做的网站如何盈利

失业保险网站,自己做的网站如何盈利,河南网站托管,wordpress建站论坛2.3.3 集成 阿里云oss对象存储服务的准备工作以及入门程序我们都已经完成了#xff0c;接下来我们就需要在案例当中集成oss对象存储服务#xff0c;来存储和管理案例中上传的图片。 在新增员工的时候#xff0c;上传员工的图像#xff0c;而之所以需要上传员工的图像…2.3.3 集成 阿里云oss对象存储服务的准备工作以及入门程序我们都已经完成了接下来我们就需要在案例当中集成oss对象存储服务来存储和管理案例中上传的图片。 在新增员工的时候上传员工的图像而之所以需要上传员工的图像是因为将来我们需要在系统页面当中访问并展示员工的图像。而要想完成这个操作需要做两件事 需要上传员工的图像并把图像保存起来存储到阿里云OSS 访问员工图像通过图像在阿里云OSS的存储地址访问图像 OSS中的每一个文件都会分配一个访问的url通过这个url就可以访问到存储在阿里云上的图片。所以需要把url返回给前端这样前端就可以通过url获取到图像。 我们参照接口文档来开发文件上传功能 基本信息 请求路径/upload ​ 请求方式POST ​ 接口描述上传图片接口 请求参数 参数格式multipart/form-data 参数说明 参数名称参数类型是否必须示例备注imagefile是 响应数据 参数格式application/json 参数说明 参数名类型是否必须备注codenumber必须响应码1 代表成功0 代表失败msgstring非必须提示信息dataobject非必须返回的数据上传图片的访问路径响应数据样例 {code: 1,msg: success,data: https://web-framework.oss-cn-hangzhou.aliyuncs.com/2022-09-02-00-27-0400.jpg } 引入阿里云OSS上传文件工具类由官方的示例代码改造而来 import com.aliyun.oss.OSS; import com.aliyun.oss.OSSClientBuilder; import org.springframework.stereotype.Component; import org.springframework.web.multipart.MultipartFile; ​ import java.io.IOException; import java.io.InputStream; import java.util.UUID; ​ Component public class AliOSSUtils {private String endpoint https://oss-cn-shanghai.aliyuncs.com;private String accessKeyId LTAI5t9MZK8iq5T2Av5GLDxX;private String accessKeySecret C0IrHzKZGKqU8S7YQcevcotD3Zd5Tc;private String bucketName web-framework01; ​/*** 实现上传图片到OSS*/public String upload(MultipartFile multipartFile) throws IOException {// 获取上传的文件的输入流InputStream inputStream multipartFile.getInputStream(); ​// 避免文件覆盖String originalFilename multipartFile.getOriginalFilename();String fileName UUID.randomUUID().toString() originalFilename.substring(originalFilename.lastIndexOf(.)); ​//上传文件到 OSSOSS ossClient new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);ossClient.putObject(bucketName, fileName, inputStream); ​//文件访问路径String url endpoint.split(//)[0] // bucketName . endpoint.split(//)[1] / fileName; ​// 关闭ossClientossClient.shutdown();return url;// 把上传到oss的路径返回} } 修改UploadController代码 import com.itheima.pojo.Result; import com.itheima.utils.AliOSSUtils; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; import java.io.IOException; ​ Slf4j RestController public class UploadController { ​Autowiredprivate AliOSSUtils aliOSSUtils; ​PostMapping(/upload)public Result upload(MultipartFile image) throws IOException {//调用阿里云OSS工具类将上传上来的文件存入阿里云String url aliOSSUtils.upload(image);//将图片上传完成后的url返回用于浏览器回显展示return Result.success(url);}} 使用postman测试
http://www.sczhlp.com/news/221875/

相关文章:

  • 德州市建设工程协会网站工作室网站制作
  • 建设网站策划方案网站建设需要什么人员
  • 网站制作怎么做让点击高绍兴做网站价格
  • 找人做app网站wordpress怎么设置导航
  • vps 上传网站php网络公司网站源码
  • 网站建设中的服务器搭建方式肇庆网站关键词优化
  • 移动手机网站开发网站推广方式都有哪些
  • 网站开发哪家公司电话中国职业培训在线官方网站
  • 南京的网站制作公司东莞疾控最新提醒
  • 成都网站建设零一莆田企业自助建站系统
  • 花都网站开发公司网站建设公司包括哪些内容
  • 怎么做好邯郸网站建设企业黄页网站源码
  • 没有网站能做淘宝客吗为企业推广
  • 泊头做网站的公司工作室怎么赚钱
  • 网站建设个人建设怎样看网站建设
  • 制作网站软件教程厦门网站的建设
  • 网站上的图片做多大北京万户网络技术有限公司
  • 做风险投资网站乌兰察布建设局网站
  • 网页设计与制作作业成品长春网站seo哪家好
  • 宁波网站制作好公司怎么推广淘宝店铺
  • 2025年上海装修公司联系电话推荐:精选五强口碑榜
  • 2025年沈阳酒店联系电话推荐:地铁直达景点合集
  • 2025年沈阳酒店联系电话推荐:地铁旁热门住宿清单
  • 头文件
  • 网站建设三要素公众号平台登录
  • 做网站一般要多钱网站被备案能建设
  • 平面设计培训班哪家好搜索引擎优化的五个方面
  • 网站建设发展方向及前景展望php网站方案
  • 邯郸网站制作地方制作公司网站需要那些资料
  • 怎样更新网站快照宁波做网站seo