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

营销网站建设818gx建设网站的目的和功能定位

营销网站建设818gx,建设网站的目的和功能定位,广州做模板网站的公司,wordpress下滑显示导航在Java中#xff0c;反射能够使得代码更加通用#xff0c;往往用于工具类中。 但常常我们在获取或者赋值反射的属性时#xff0c;会出现没有赋值成功的结果#xff0c;往往是由于这个属性在父级中而导致的#xff0c;这个时候我们就不能用getDeclaredField方法单独获取字段…在Java中反射能够使得代码更加通用往往用于工具类中。 但常常我们在获取或者赋值反射的属性时会出现没有赋值成功的结果往往是由于这个属性在父级中而导致的这个时候我们就不能用getDeclaredField方法单独获取字段而是循环遍历所有的父级取字段。 下面提供获取所有属性方法包括父级 /*** description: 从当前以及父类中获取全部字段** param clazz 属性所在类* return java.lang.reflect.Field*/ public static ListField getFieldByCurrentAndSuper(Class? clazz) {ListField fields new ArrayList();getFieldByCurrentAndSuper(clazz, fields);return fields; }/*** description: 从当前以及父类中获取全部字段** param clazz 属性所在类* return java.lang.reflect.Field*/ private static ListField getFieldByCurrentAndSuper(Class? clazz, ListField fields) {Field[] declaredFields clazz.getDeclaredFields();fields.addAll(Arrays.asList(declaredFields));if (!clazz.equals(Object.class)) {return getFieldByCurrentAndSuper(clazz.getSuperclass(), fields);}return fields; }我们拿到泛型的Class后就可以直接调用getFieldByCurrentAndSuper方法来获取所有属性然后遍历对属性操作如下 /*** 深度赋值属性*/ private static void setField(Class? clazz, String userTenantCode, Object arg) throws IllegalAccessException {try {ListField fieldList getFieldByCurrentAndSuper(clazz);if (fieldList.size() 0) {for (Field field : fieldList) {if (field.getName().equals(tenantCode)) {// 设置可访问私有属性field.setAccessible(true);field.set(arg, userTenantCode);}}}} catch (Exception ignored) {} }
http://www.hkea.cn/news/14404020/

相关文章:

  • 网站建设公司友情链接软件开发专业专科学校
  • 吴江建网站北京专业网站建设网站
  • 个人手机版网站app怎么做互联网创业项目平台加盟
  • 东三省网站建设公司查老板查企业
  • 广州企业推广网站建设哈尔滨建设信息工程网
  • 网站开发常见问题总结企业招聘网站排行榜
  • 网站域名在哪里买西安学校网站建设报价
  • php网站后台怎么登陆国外网站有哪些平台
  • 泉州网站公司网站免费的正能量漫画
  • nike官方网站定制做网站文案
  • 企业网站源码自适应中国域名根服务器
  • 东莞如何编写网站建设昆明网站制作报价
  • 个人做网站给手机发短信深圳宝安区新安街道
  • 网站数据库设置权限怎么做自己的网站自建一个页面
  • 演出票务网站建设wordpress无法查看发布
  • 个人做网站做什么样的话集成wamp访问域名打开tp做的网站
  • 哪个网站可以做免费请帖谷歌官网下载app
  • 网站一般字体一级消防工程师考试科目有哪些
  • 佛山网站推广优化公司百度百度一下你就知道主页
  • php网站搭建教程wordpress 首次 弹窗
  • 锦州网站建设锦州霸气的公司名字大全
  • 网站开发方案网站流量报表
  • 网站建设域名厦门建设局官网电话
  • 如果做自己的网站人工智能培训心得体会
  • 源代码网站和模板做的区别wordpress新闻墙插件
  • 免费的企业建站cms电商seo搜索引擎优化
  • 服装公司网站做宣传语的网站
  • py可以做网站吗虚拟主机怎么使用
  • 蓬莱网站建设公司wordpress加速乐
  • 包工头如何找工程项目惠州seo关键词排名