源码,欢迎拿走学习。使用阿里云oos对象存储上传文件

发布时间:2022-06-21 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了源码,欢迎拿走学习。使用阿里云oos对象存储上传文件脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

@Service public class FilesServiceimpl implements FilesService{

    @override     public Map<String, String> upload(MultipartFile file) {         HashMap<String, String> map = new HashMap<>();         //获取文件名         String fileName = file.getOriginalFilename();         //新文件名         String newName = UUID.randomUUID().toString()+"-"+fileName;         //存储空间名字         String bucketName="yingxue-api";         //视频的路径名         String videoObjectName="videos/"+newName;

        //上传视频         AliyunOSSUtil.uploadBytesFile(file,bucketName,videoObjectName);

        System.out.PRintln("newName = " + newName);         //根据视频路径,拆分文件名         String[] splIT = newName.split("\.");         //截取拼接成封面文件名         String coverObjectName="videos_cover/"+split[0]+".jpg";

        //截取视频封面并将封面上传到阿里         AliyunOSSUtil.videoInterceptCoverUpload(bucketName, videoObjectName, coverObjectName);

        map.put("videoLink","http://yingxue-api.oss-cn-hangzhou.aliyuncs.COM/"+videoObjectName);         map.put("videoCover","http://yingxue-api.oss-cn-hangzhou.aliyuncs.com/"+coverObjectName);         return map;     }

}

脚本宝典总结

以上是脚本宝典为你收集整理的源码,欢迎拿走学习。使用阿里云oos对象存储上传文件全部内容,希望文章能够帮你解决源码,欢迎拿走学习。使用阿里云oos对象存储上传文件所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。