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

海口网站建设高端想做游戏推广怎么找游戏公司

海口网站建设高端,想做游戏推广怎么找游戏公司,有好的网站推荐一下吗,贷款网站怎么做文章目录 阿里云 OSS 介绍准备工作SpringBoot 集成 OSS 阿里云 OSS 介绍 阿里云对象存储 OSS #xff08;Object Storage Service#xff09;#xff0c;是一款海量、安全、低成本、高可靠的云存储服务。使用 OSS#xff0c;你可以通过网络随时存储和调用包括文本、图片、… 文章目录 阿里云 OSS 介绍准备工作SpringBoot 集成 OSS 阿里云 OSS 介绍 阿里云对象存储 OSS Object Storage Service是一款海量、安全、低成本、高可靠的云存储服务。使用 OSS你可以通过网络随时存储和调用包括文本、图片、音频和视频等在内的各种文件。 准备工作 登录阿里云后进入阿里云控制台首页选择 对象存储 OSS 服务 开通服务 创建Bucket 填写 bucket 名称 选存储空间归属的地域 选择读写权限为公共读 4. 获取密钥 创建 AccessKey 保存 AccessKey ID 和 AccessKey Secret SpringBoot 集成 OSS 可以参考 官网 SDK 文档 导入 maven 坐标 dependencygroupIdcom.aliyun.oss/groupIdartifactIdaliyun-sdk-oss/artifactIdversion${aliyun.sdk.oss}/version /dependency dependencygroupIdjavax.xml.bind/groupIdartifactIdjaxb-api/artifactIdversion${jaxb-api}/version /dependency如果是 Java 9 及以上版本还需要导入其他坐标 在 yml 中添加配置 对应的配置类 编写 AliOssUtil Data AllArgsConstructor Slf4j public class AliOssUtil {private String endpoint;private String accessKeyId;private String accessKeySecret;private String bucketName;/*** 文件上传** param bytes* param objectName* return*/public String upload(byte[] bytes, String objectName) {// 创建OSSClient实例。OSS ossClient new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);try {// 创建PutObject请求。ossClient.putObject(bucketName, objectName, new ByteArrayInputStream(bytes));} catch (OSSException oe) {System.out.println(Caught an OSSException, which means your request made it to OSS, but was rejected with an error response for some reason.);System.out.println(Error Message: oe.getErrorMessage());System.out.println(Error Code: oe.getErrorCode());System.out.println(Request ID: oe.getRequestId());System.out.println(Host ID: oe.getHostId());} catch (ClientException ce) {System.out.println(Caught an ClientException, which means the client encountered a serious internal problem while trying to communicate with OSS, such as not being able to access the network.);System.out.println(Error Message: ce.getMessage());} finally {if (ossClient ! null) {ossClient.shutdown();}}//文件访问路径规则 https://BucketName.Endpoint/ObjectNameStringBuilder stringBuilder new StringBuilder(https://);stringBuilder.append(bucketName).append(.).append(endpoint).append(/).append(objectName);log.info(文件上传到:{}, stringBuilder.toString());return stringBuilder.toString();} }配置 OSS Configuration /*** 配置类用于创建AliOssUtil对象*/ Configuration Slf4j public class OssConfiguration {BeanConditionalOnMissingBeanpublic AliOssUtil aliOssUtil(AliOssProperties aliOssProperties){log.info(开始创建阿里云文件上传工具类对象{}, aliOssProperties);return new AliOssUtil(aliOssProperties.getEndpoint(),aliOssProperties.getAccessKeyId(),aliOssProperties.getAccessKeySecret(),aliOssProperties.getBucketName());} }编写通用上传文件接口 /*** 通用接口*/ RestController RequestMapping(/admin/common) Api(tags 通用接口) Slf4j public class CommonController {Autowiredprivate AliOssUtil aliOssUtil;PostMapping(/upload)ApiOperation(文件上传)public ResultString upload(MultipartFile file){log.info(文件上传{}, file);try {// 原始文件名String originalFilename file.getOriginalFilename();// 后缀String extension originalFilename.substring(originalFilename.lastIndexOf(.));String objectName UUID.randomUUID().toString() extension;// 文件的请求路径String filePath aliOssUtil.upload(file.getBytes(), objectName);return Result.success(filePath);} catch (IOException e) {log.error(文件上传失败{}, e);}return Result.error(MessageConstant.UPLOAD_FAILED);} }上传文件到 OSS 从前端调用上面的上传文件的接口就可以将文件上传到 OSS 上并且获取到访问 OSS 文件路径的 URL 地址。
http://wiki.neutronadmin.com/news/310161/

相关文章:

  • 如何在手机上开自己的网站网站建设订制版合同模板
  • wordpress多语言企业网站宣传软文推广
  • 商丘网站重型机械网站开发模版
  • 徐州网站制作做网站优化需要多少钱
  • 可信网站收费吗江苏国龙翔建设公司网站
  • 中国建设部网站查询网顺德网页制作公司
  • 网站建设哪家服务周到全托管跨境电商平台有哪些
  • 网站怎么做后台谷德设计网站
  • 关于戒烟网站怎么做手机有些网站打不开怎么解决
  • 网站建设全包需要多少钱做网站 赚钱
  • 洪洞网站建设汕头搜索引擎优化服务
  • 2017网站开发就业前景农产品网络营销推广方案
  • 网站建设推推蛙培训学校网站系统
  • 做网站和做app哪个贵wordpress图片调方法
  • 上海网站建设网页制福田做网站公司怎么选
  • 如何在云服务器上搭建网站哪家公司网站做得好
  • 网站子站建设企业专属空间官网
  • 上海做网站的公司有哪些免费加客源
  • 永康做网站的北京网约车
  • 做网站的宣传语90设计官方
  • 在网站上使用特殊字体ui的设计网站
  • 教做视频的网站搜索引擎及门户网站介绍总结
  • 英文介绍做美食视频网站工服专业制作
  • 网站建设app开发合同范本怎么做微信点击网站打赏看片
  • 如何制作app网站中国建工网校官网
  • 金溪网站建设推广辽宁网站建设价格
  • 深圳做手机网站设计网站开发后台数据怎么来
  • 上传自己做的网站后台怎么办婚纱摄影网站开发
  • 深度网营销型网站建设上海东方网首页
  • 名律汇网站建设设计创意ppt模板大全