官方文档

对象存储 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对象采用配置方式生成解决方案相关推荐

  1. 使用七牛云进行存储图片并返回URL

    文章目录 springboot中将图片存储到七牛云上 文章目录 文章目录 一.导入七牛云依赖包 二.在utils中添加两个工具类 1.QiniuUtils类 2.PictureUtil类 三.一个前端 ...

  2. Java实现七牛云上传下载文件或图片

    文章目录 写在前面 一.准备工作 1.1.为什么选择七牛云? 1.2.七牛云注册 二.java操作七牛云对象存储下载 2.1.pom.xml引入依赖 2.2.上传下载具体代码 三.具体业务例子(七牛云 ...

  3. Java实现七牛云文件或图片上传下载

    写在前面 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家:人工智能学习网站 文章目录 写在前面 一.准备工作 1.1.为什么选择七牛云? 1.2.七牛云注册 二.ja ...

  4. java实现七牛云图片文件的上传

    java实现七牛云图片文件的上传 七牛云:https://portal.qiniu.com/create#resource 首先需要去注册一个账号实现实名认证 之后打开七牛云的 我们需要先创建一个储存 ...

  5. Java企业开发学习笔记(1.5.1)采用配置方式使用AOP

    该文章主要为完成实训任务,详细实现过程及结果见[http://t.csdn.cn/FBkpc] 文章目录 一.采用配置方式使用AOP 1.1 创建所需子包 1.2 创建杀龙任务类 1.3 创建勇敢骑士 ...

  6. java整合七牛云上传文件

    七牛云存储 七牛云(隶属于上海七牛信息技术有限公司)是国内领先的以视觉智能和数据智能为核心的企业级云计算服务商,同时也是国内知名智能视频云服务商,累计为 70 多万家企业提供服务,覆盖了国内80%网民 ...

  7. 七牛云文件存储的使用【刘新宇】

    七牛云存储 需求 用户头像.文章图片等数据需要使用文件存储系统来保存 方案 自己搭建文件系统服务 选用第三方对象存储服务 我们在头条项目中使用七牛云对象存储服务 http://www.qiniu.co ...

  8. 如何利用七牛云在线存储图片

    平时写学习笔记和博客文章的时候早已习惯了使用 Markdown 记录,各种方便,但图片的保存和展示成了一个比较关键的问题,虽然可以使用本地相对路径显示图片,但也很不方便,总不能一直是单机版吧.七牛云是 ...

  9. Java实现七牛云上传图片、读取图片链接

    Java后端实现七牛云上传图片.读取图片链接 添加依赖 <!--七牛云sdk--><dependency><groupId>com.qiniu</groupI ...

最新文章

  1. 图解+笔记-python语言-第5章:数字/5.3 内置数字工具/5.3.2 内置数学函数
  2. vector容器中关于处理从非0位置开始赋值的操作
  3. jpa映射json_如何使用JPA和Hibernate映射JSON集合
  4. 【java】测试dubbo业务
  5. 初入C++(二)类和对象,构造函数,析构函数
  6. 720. 词典中最长的单词
  7. php memcache数据类型,php读取memcache二进制数据
  8. 矩阵奇异值分解(SVD)
  9. 千峰python资料下载_千锋Python基础视频教程全集下载
  10. 惠普触控板使用指南_hp触摸板开关怎么使用 如何锁定hp触摸板
  11. nginx事件模型小结
  12. 为什么usb计算机连接无法识别,无法识别usb设备,教您电脑出现无法识别usb设备怎么办...
  13. 电脑开机密码忘记,如何修改电脑密码?
  14. 基于eNSP的模拟企业网络的架构
  15. 【3D服装级设计/游戏动画引擎】Marvelous Designer软件
  16. ArcGis安装失败提示“需要Microsoft .NET Framework 3.5 sp1或等效环境”的解决方法
  17. Linux基础 -- 文件操作、进程、监测命令
  18. 【原创】我的MP3播放器--2007.12(搬家待修复)
  19. 滑触线样本pdf_AMCAT样本论文Pdf下载
  20. DSDS,双模,双卡,双待,单待,双通,单通,概念及相互关系?【转】

热门文章

  1. g120变频器报7490怎么处理_西门子通讯profinet网络下怎么更换G120变频器等部件
  2. 家用计算机在拔下网线的情况下,为什么只有拔掉网线才可以关掉电脑
  3. 微信小程序text设置高度_微信小程序字体样式的设置
  4. 外部中断器1C语言程序,单片机C语言代码:外部中断,按下中断按键LED不亮,LED1正常亮...
  5. m40型工业机器人_工业机器人在汽车生产中有的应用范围
  6. python编写ftp客户端_用Python写FTP客户端程序
  7. 在机器学习中,怎么对超参数Hyper parameter优化?我总结了以下常见的方法
  8. SVM支持向量机详解
  9. 五十九、使用ZXing生成二维码
  10. 八、深入JavaScript的条件语句和循环语句(四)