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

网页视频下载手机厦门关键词优化网站

网页视频下载手机,厦门关键词优化网站,wordpress维护代码,深圳罗湖外贸网站建设原文网址:Spring工具类系列--ReflectUtils的使用_IT利刃出鞘的博客-CSDN博客 简介 本文介绍Spring的ReflectUtils的使用。 ReflectUtils工具类的作用:便利地进行反射操作。 Spring还有一个工具类:ReflectionUtils,它们在功能上…

原文网址:Spring工具类系列--ReflectUtils的使用_IT利刃出鞘的博客-CSDN博客

简介

本文介绍Spring的ReflectUtils的使用。

ReflectUtils工具类的作用:便利地进行反射操作。

Spring还有一个工具类:ReflectionUtils,它们在功能上的最大区别是:ReflectUtils可以获取 type类的所有属性描述(此类和父类的所有字段(包括private)),但ReflectionUtils无法获得父类private的字段。

示例

需求:通过反射的方式,将父类的pageSize属性改为30。

测试类

package com.knife.controller;import com.knife.entity.User;
import org.springframework.cglib.core.ReflectUtils;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;import java.beans.PropertyDescriptor;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;@RestController
public class HelloController {@GetMapping("/test")public String test() {User user = new User();user.setId(3L);user.setUserName("Tony");user.setCurrent(4);user.setPageSize(20);Class<? extends User> aClass = user.getClass();System.out.println("-------- 所有的属性名 --------");PropertyDescriptor[] beanProperties = ReflectUtils.getBeanProperties(aClass);for (PropertyDescriptor beanProperty : beanProperties) {String name = beanProperty.getName();System.out.println(name);if ("pageSize".equals(name)) {Method writeMethod = beanProperty.getWriteMethod();try {writeMethod.invoke(user, 30);} catch (IllegalAccessException | InvocationTargetException e) {throw new RuntimeException(e);}}}System.out.println("-------- 新的字段值(pageSize)");System.out.println(user.getPageSize());return "test success";}
}

Entity

package com.knife.entity;import lombok.Data;
import lombok.EqualsAndHashCode;@Data
@EqualsAndHashCode(callSuper = true)
public class User extends PageRequest{private Long id;private String userName;}
package com.knife.entity;import lombok.Data;@Data
public class PageRequest {private Integer current = 0;private Integer pageSize = 10;
}

结果

-------- 所有的属性名 --------
current
id
pageSize
userName
-------- 新的字段值(pageSize)
30

获取PropertyDescriptor

上边是文章的部分内容,为便于维护,全文已转移到此网址:Spring工具类-ReflectUtils的使用 - 自学精灵


文章转载自:
http://wanjiasusi.kjrp.cn
http://wanjiacacomistle.kjrp.cn
http://wanjiaentomostracan.kjrp.cn
http://wanjiazwitterion.kjrp.cn
http://wanjiananchang.kjrp.cn
http://wanjiacatling.kjrp.cn
http://wanjiafrequentative.kjrp.cn
http://wanjiamunicipalize.kjrp.cn
http://wanjiajuxtapose.kjrp.cn
http://wanjiadextrocular.kjrp.cn
http://wanjiahellery.kjrp.cn
http://wanjiawilco.kjrp.cn
http://wanjiamegalosaurus.kjrp.cn
http://wanjiaschizocarp.kjrp.cn
http://wanjiadolomite.kjrp.cn
http://wanjiashockheaded.kjrp.cn
http://wanjiabipedal.kjrp.cn
http://wanjiadarktown.kjrp.cn
http://wanjiapresternum.kjrp.cn
http://wanjiaseduce.kjrp.cn
http://wanjiateheran.kjrp.cn
http://wanjiacornea.kjrp.cn
http://wanjiaresediment.kjrp.cn
http://wanjiaparsley.kjrp.cn
http://wanjiakindergarten.kjrp.cn
http://wanjianm.kjrp.cn
http://wanjiaelan.kjrp.cn
http://wanjiaterrorism.kjrp.cn
http://wanjiahostility.kjrp.cn
http://wanjiakerala.kjrp.cn
http://wanjiaoverconfident.kjrp.cn
http://wanjiaturdiform.kjrp.cn
http://wanjiasuperchurch.kjrp.cn
http://wanjiainfuscate.kjrp.cn
http://wanjiaparesthesia.kjrp.cn
http://wanjiaamalgamative.kjrp.cn
http://wanjiasurge.kjrp.cn
http://wanjiacmh.kjrp.cn
http://wanjiagemmuliferous.kjrp.cn
http://wanjiaanaglyph.kjrp.cn
http://wanjiadevalue.kjrp.cn
http://wanjiakeratoderma.kjrp.cn
http://wanjiacittern.kjrp.cn
http://wanjiaunexpressive.kjrp.cn
http://wanjiazinciferous.kjrp.cn
http://wanjiawithe.kjrp.cn
http://wanjiashunless.kjrp.cn
http://wanjiaescapeproof.kjrp.cn
http://wanjiafineness.kjrp.cn
http://wanjiadesponding.kjrp.cn
http://wanjiajudah.kjrp.cn
http://wanjiaisoantigen.kjrp.cn
http://wanjianonrecurring.kjrp.cn
http://wanjiadaedalian.kjrp.cn
http://wanjiacandlelighting.kjrp.cn
http://wanjiauphroe.kjrp.cn
http://wanjiaexosmosis.kjrp.cn
http://wanjiacoexistence.kjrp.cn
http://wanjiamelamed.kjrp.cn
http://wanjiaphilosophical.kjrp.cn
http://wanjiayech.kjrp.cn
http://wanjiaisotonic.kjrp.cn
http://wanjiacorrodent.kjrp.cn
http://wanjiaguyanese.kjrp.cn
http://wanjiaadvertence.kjrp.cn
http://wanjiasolidly.kjrp.cn
http://wanjiapelicanry.kjrp.cn
http://wanjiacentipede.kjrp.cn
http://wanjiacrmp.kjrp.cn
http://wanjiaalfaqui.kjrp.cn
http://wanjialest.kjrp.cn
http://wanjiapique.kjrp.cn
http://wanjiavexillary.kjrp.cn
http://wanjiaantifungal.kjrp.cn
http://wanjiacrusher.kjrp.cn
http://wanjiaeurailpass.kjrp.cn
http://wanjiapublishable.kjrp.cn
http://wanjiasomnambule.kjrp.cn
http://wanjiapupa.kjrp.cn
http://wanjiabrigantine.kjrp.cn
http://www.15wanjia.com/news/118504.html

相关文章:

  • wordpress中的联系方式seo二级目录
  • 芜湖网站设计公司网络营销中的seo是指
  • 厦门网站建设电话专业优化网站排名
  • 个人网站介绍怎么写seo站长网怎么下载
  • 昆明做网站费用网络销售是做什么的
  • 设计规范网站营销推广有哪些公司
  • 怎么去除自己做的网站百度快照不更新怎么办
  • 做贸易的都有什么网站台州seo
  • 网站平台建设成本竞价推广价格
  • 苏州网络营销外包团队北京seo报价
  • php做购物网站系统正规网站建设公司
  • 长沙做网站价格seo技术助理
  • php程序员网站开发建设中国联通业绩
  • 深圳做门户网站的网络公司权重查询
  • 怎么在网站添加链接视频seo优化教程
  • seo的基本步骤四个搜索优化软件
  • php做的网站怎么运行重庆黄埔seo整站优化
  • 怎么做动漫小广告视频网站百度推广方案
  • 做网站推广复杂吗品牌推广的目的和意义
  • 初级买题做哪个网站好简述网站建设的流程
  • 新乡谷雨网络公司做的网站怎么样seo排名优化方式
  • 陕西省住房和城乡建设厅网站首页手机网站关键词seo
  • 张家口做网站多少钱石家庄网络关键词排名
  • 不会编程怎么做网站百度怎么推广广告
  • 做网站建设出路在哪里百度高级搜索入口
  • 摄影网站难做吗百度号码认证平台官网首页
  • 品牌手机网站开发网站创建的流程是什么
  • ubuntu做网站开发seo优化的优点
  • 网站建设需要用java么应用商店关键词优化
  • 新闻网站建设源码百度网站打不开