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

品牌网站建设策南宁微网站开发

品牌网站建设策,南宁微网站开发,长沙响应式网站设计有哪些,wps哪个工具做网站原文网址#xff1a;Spring工具类系列--ReflectUtils的使用_IT利刃出鞘的博客-CSDN博客 简介 本文介绍Spring的ReflectUtils的使用。 ReflectUtils工具类的作用#xff1a;便利地进行反射操作。 Spring还有一个工具类#xff1a;ReflectionUtils#xff0c;它们在功能上…原文网址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://www.hkea.cn/news/14394618/

相关文章:

  • 服务器及网站建设的特点企业网站带后台模板
  • 网站如何做交换链接免费x网站域名视频
  • 建站网站排行榜哪里有建设网站中的视频下载
  • 网站关键词google优化怎么做郑州网页制作设计
  • 热 综合-网站正在建设中-手机版wordpress自带编辑器
  • 做pc端网站基本流程用wordpress还是自己写
  • 哪个全球购网站做的好上海最好的网站建设
  • 山东网站建设系统设计软件教程
  • 平安建设 十户长网站地址wordpress heart
  • 贵州建设厅报名登录网站延津县建设局网站
  • 网站底部导航栏郑州制作网站推荐
  • 门户网站是专一化好还是多元化好怎么做文化传播公司网站
  • 工信部网站备案用户名重要新闻摘抄2022
  • 建设网站的目的和意义欧洲vodafonewifi巨大app3di
  • windows 建网站网站首页英文
  • 网站源代码上传都需要怎么做怎么做好手机网站开发
  • 首饰网站建设策划案wordpress双栏主题开源
  • 做听书网站怎么做家装网站自己做的
  • 无锡网站建设外包优势联合加工网
  • asp 企业网站管理系统陕西省住房和建设厅官方网站
  • 找网站开发合作伙伴wordpress使用什么语言
  • 做网站的文案传媒公司网站设计方案
  • 宛城区微网站开发免费响应式模板网站模板下载
  • 柳州网站建设源码h5牛牛棋牌源码
  • wordpress全站ajax营销型网站建设服务商
  • 安徽省和住房建设厅网站php网站建设教程 电子书
  • 济宁500元做网站阜阳市网站建设
  • 青岛 网站备案网站后台模板关联自己做的网站
  • 建个人网站做导购网站怎么修改模板内容
  • 网站全屏图片怎么做懒人手机网站模板