JAVA——实现七牛云对象存储Region对象采用配置方式生成解决方案
官方文档
对象存储 Java SDK 更新时间:2019-12-16 17:24:24
解决方案
@Value("${qiniu.region}")private String region;/*** 华东机房,配置自己空间所在的区域*/@Beanpublic com.qiniu.storage.Configuration qiniuConfig()throws IllegalAccessException, NoSuchMethodException, InvocationTargetException {Field[] fields = QiNiuRegion.class.getDeclaredFields();for(Field field:fields){String r = (String)field.get(QiNiuRegion.class);System.out.println(r);if(r.equals(region)){com.qiniu.storage.Configuration c = new com.qiniu.storage.Configuration((Region)Region.class.getMethod(r,null).invoke(null,null));System.out.println(c);return c;}}return null;}
interface QiNiuRegion{String REGION_0 = "region0";String REGION_1 = "region1";String REGION_2 = "region2";String REGION_Na = "regionNa";String REGION_AS = "regionAs";String HUA_DONG = "huadong";String HUA_BEI = "huabei";String HUA_NAN = "huanan";String BRI_MEI = "beimei";String XIN_JIA_PO = "xinijipo";
}
参考文章
Java中定义常量的几种方法
Java反射获取某个类的全部属性
Java循环一个对象的所有属性,并通过反射给这些属性赋值/取值
java中Class.getMethod方法
java反射之Method的invoke方法实现
java 利用反射调用静态方法的示例
java获取对象属性类型、属性名称、属性值
java反射取对象属性值 不是通过get方法取值?
JAVA——实现七牛云对象存储Region对象采用配置方式生成解决方案相关推荐
- 使用七牛云进行存储图片并返回URL
文章目录 springboot中将图片存储到七牛云上 文章目录 文章目录 一.导入七牛云依赖包 二.在utils中添加两个工具类 1.QiniuUtils类 2.PictureUtil类 三.一个前端 ...
- Java实现七牛云上传下载文件或图片
文章目录 写在前面 一.准备工作 1.1.为什么选择七牛云? 1.2.七牛云注册 二.java操作七牛云对象存储下载 2.1.pom.xml引入依赖 2.2.上传下载具体代码 三.具体业务例子(七牛云 ...
- Java实现七牛云文件或图片上传下载
写在前面 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家:人工智能学习网站 文章目录 写在前面 一.准备工作 1.1.为什么选择七牛云? 1.2.七牛云注册 二.ja ...
- java实现七牛云图片文件的上传
java实现七牛云图片文件的上传 七牛云:https://portal.qiniu.com/create#resource 首先需要去注册一个账号实现实名认证 之后打开七牛云的 我们需要先创建一个储存 ...
- Java企业开发学习笔记(1.5.1)采用配置方式使用AOP
该文章主要为完成实训任务,详细实现过程及结果见[http://t.csdn.cn/FBkpc] 文章目录 一.采用配置方式使用AOP 1.1 创建所需子包 1.2 创建杀龙任务类 1.3 创建勇敢骑士 ...
- java整合七牛云上传文件
七牛云存储 七牛云(隶属于上海七牛信息技术有限公司)是国内领先的以视觉智能和数据智能为核心的企业级云计算服务商,同时也是国内知名智能视频云服务商,累计为 70 多万家企业提供服务,覆盖了国内80%网民 ...
- 七牛云文件存储的使用【刘新宇】
七牛云存储 需求 用户头像.文章图片等数据需要使用文件存储系统来保存 方案 自己搭建文件系统服务 选用第三方对象存储服务 我们在头条项目中使用七牛云对象存储服务 http://www.qiniu.co ...
- 如何利用七牛云在线存储图片
平时写学习笔记和博客文章的时候早已习惯了使用 Markdown 记录,各种方便,但图片的保存和展示成了一个比较关键的问题,虽然可以使用本地相对路径显示图片,但也很不方便,总不能一直是单机版吧.七牛云是 ...
- Java实现七牛云上传图片、读取图片链接
Java后端实现七牛云上传图片.读取图片链接 添加依赖 <!--七牛云sdk--><dependency><groupId>com.qiniu</groupI ...
最新文章
- 图解+笔记-python语言-第5章:数字/5.3 内置数字工具/5.3.2 内置数学函数
- vector容器中关于处理从非0位置开始赋值的操作
- jpa映射json_如何使用JPA和Hibernate映射JSON集合
- 【java】测试dubbo业务
- 初入C++(二)类和对象,构造函数,析构函数
- 720. 词典中最长的单词
- php memcache数据类型,php读取memcache二进制数据
- 矩阵奇异值分解(SVD)
- 千峰python资料下载_千锋Python基础视频教程全集下载
- 惠普触控板使用指南_hp触摸板开关怎么使用 如何锁定hp触摸板
- nginx事件模型小结
- 为什么usb计算机连接无法识别,无法识别usb设备,教您电脑出现无法识别usb设备怎么办...
- 电脑开机密码忘记,如何修改电脑密码?
- 基于eNSP的模拟企业网络的架构
- 【3D服装级设计/游戏动画引擎】Marvelous Designer软件
- ArcGis安装失败提示“需要Microsoft .NET Framework 3.5 sp1或等效环境”的解决方法
- Linux基础 -- 文件操作、进程、监测命令
- 【原创】我的MP3播放器--2007.12(搬家待修复)
- 滑触线样本pdf_AMCAT样本论文Pdf下载
- DSDS,双模,双卡,双待,单待,双通,单通,概念及相互关系?【转】
热门文章
- g120变频器报7490怎么处理_西门子通讯profinet网络下怎么更换G120变频器等部件
- 家用计算机在拔下网线的情况下,为什么只有拔掉网线才可以关掉电脑
- 微信小程序text设置高度_微信小程序字体样式的设置
- 外部中断器1C语言程序,单片机C语言代码:外部中断,按下中断按键LED不亮,LED1正常亮...
- m40型工业机器人_工业机器人在汽车生产中有的应用范围
- python编写ftp客户端_用Python写FTP客户端程序
- 在机器学习中,怎么对超参数Hyper parameter优化?我总结了以下常见的方法
- SVM支持向量机详解
- 五十九、使用ZXing生成二维码
- 八、深入JavaScript的条件语句和循环语句(四)