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

票务网站开发端口小程序如何推广运营

票务网站开发端口,小程序如何推广运营,电商网站开发设计方案有哪些,白沟做网站腾讯云上传步骤: service-vod模块化中 ①、参考文档,引入依赖 ②、配置文件application.properties ③、创建工具类 初始化bean的时候读取配置文件 Component public class ConstantPropertiesUtil implements InitializingBean{Value("${t…

腾讯云上传步骤:
在这里插入图片描述

在这里插入图片描述

service-vod模块化中

①、参考文档,引入依赖
在这里插入图片描述

②、配置文件application.properties
在这里插入图片描述

③、创建工具类

  • 初始化bean的时候读取配置文件
@Component
public class ConstantPropertiesUtil implements InitializingBean{@Value("${tencent.cos.file.region}")private String region;@Value("${tencent.cos.file.secretid}")private String secretId;@Value("${tencent.cos.file.secretKey}")private String secretKey;@Value("${tencent.cos.file.bucketname}")private String bucketName;//对上述私有变量进行公有化访问private static String END_POINT;private static String ACCESS_KEY_ID;private static String ACCESS_KEY_SECRET;private static String BUCKET_NAME;@Overridepublic void afterPropertiesSet()throws Exception{END_POINT = region;ACCESS_KEY_ID = secretId;ACCESS_KEY_SECRET = secretKey;BUCKET_NAME = bucketName;}
}

③、业务

@Api(tags = "文件上传接口")
@RestController
@RequestMapping("/admin/vod/file")
@CrossOrigin
public class FileUploadController{@Autowiredprivate FileService fileService;@ApiOperation("文件上传")@PostMapping("upload")public Result uploadFile(MultipartFile file){String url = fileService.upload(file);return Result.ok(url).message("上传文件成功");}
}
@Service
public class FileServiceImpl implements FileService{@Overridepublic String upload(MultipartFile file){//初始化用户身份信息String secretId = ConstantPropertiesUilt.ACCESS_KEY_ID;String secretKey = ConstantPropertiesUtil.ACCESS_KEY_SECRET;COSCredentials cred = new BasicCOSCredentials(secretId,secretKey);//设置bucket的地域Region region = new Region(ConstantPropertiesUtil.END_POINT);ClientConfig clientConfig = new ClientConfig(region);//这里建议设置使用https协议clientConfig.setHttpProtocol(HttpProtocol.https);//生成cos客户端COSClient cosClient = new COSClient(cred,clientConfig);//存储桶的命名格式为BuCKETnAME-APPID,此处填写的存储桶名称必需为此格式String bucketName = ConstantPropertiesUtil.BUCKET_NAME;//UUID+文件名,保证上传的文件唯一String key = UUID.randomUUID().toString().replaceAll("-","")+file.getOriginalFilename();//对上传文件分组,根据当前日期String dateTime = new DataTime.toString("yyyy/MM/dd");key = dateTime+"/"+key;try{//获取上传文件输入流InputStream inputStream = file.getInputtream();ObjectMetaData objectMetadata = new ObjectMetadata();PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName,key,inputStream,objectMetadata);PutObjectResult putObjectResult = cosClient.putObject(putObjectRequest);String url = "https://" +bucketName+"."+"cos"+ConstantProperte.END_POINT+".myqcloud.com"+"/"+key;return url;}catch(Exception e){e.printStackTrace();}return null;}
}
http://www.dtcms.com/wzjs/512291.html

相关文章:

  • 域名解析好了怎么做网站找培训机构的app
  • 郑州网站建设的软件优化公司结构
  • 专业制作网站 上海网络服务商怎么咨询
  • 金华电子商务网站建设互联网平台公司有哪些
  • 网站建设专业团队图片深圳搜索引擎
  • 制作网站对话框申请百度收录网址
  • 网站建设前期资料提供北京网络营销策划公司
  • 网站开发的初级技术员最新新闻
  • 建设银行官网首页 网站免费创建个人网站
  • 长沙企业建网站识图找图
  • 试玩网站怎么做产品软文
  • 沈阳网站建设小工作室百度搜索关键词指数
  • 公司网站开发策划书专业地推团队
  • 响应式网站404页面怎么做企业管理培训公司排行榜
  • 华为公司网站建设方案二维码引流推广的平台
  • 建立网站需要多少钱八寇湖南岚鸿团队友好链接
  • 工程项目查询哪个网站文案发布平台
  • 直播系统平台seo是什么意思 职业
  • 用dw可以做动态网站吗西安网站定制开发
  • 公司做网站的多吗网上国网推广
  • 福州网站制作案例百度推广登陆网址
  • 服务行业网站建设国产长尾关键词拘挖掘
  • 企业网页制作推广百度seo软件优化
  • 灌云县建设局网站网络广告策划书案例
  • 移动互联网app开发百度关键词网站排名优化软件
  • 网站建设 钱软文发稿网
  • 海淀网站建设好口碑的关键词优化
  • wordpress禁止google字体宁波seo推广方式排名
  • 关键词网站建设百度推广账户怎么开
  • 织梦技校招生网网站模板整站源码温州seo服务