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

公司网站进不去qq空间20m做网站

公司网站进不去qq空间,20m做网站,泰州seo,外贸网站建设便宜今天在工作中遇到一种场景: 一个表格有10个列,要求当点击某列列头时,下拉展示该列的所有数据 解决的常规办法是根据传入的列参数值,判断是哪一列,使用switch()或者if-else判断过滤出哪一列的值 但这个办法太臃肿,如果有100个字段,那这个分支选择就太大了 所以采用反射,你传什么…今天在工作中遇到一种场景: 一个表格有10个列,要求当点击某列列头时,下拉展示该列的所有数据 解决的常规办法是根据传入的列参数值,判断是哪一列,使用switch()或者if-else判断过滤出哪一列的值 但这个办法太臃肿,如果有100个字段,那这个分支选择就太大了 所以采用反射,你传什么列名,我就给你调用什么列字段的get方法,从结果集中过滤出目标列数据 思路: public ListString getColumnList  (QueryVO vo){   //首先判断传入的代表列名的colName不能为空,因为为空就无法知道要过滤哪一列的值了   String colName vo.getColName();   if(StringUtil.isNullOrEmpty(colName)){     throw new IsNullException(参数为空!);   }   //将传入的列名首字母变成大写,便于后续拼接getXxx方法   colName colName.subString(0,1).toUpperCase() colName.subString(1);   //查询数据库    ListResultVO users demoDao.findListByVO(vo);   //采用反射过滤数据:首先获取列对应的那个get方法,然后反射调用invoke,最后将获得的数据装入新list中,遍历结束后返回结果   ListString list new ArrayListString();  Method method User.class.getMethod(get vo.getColName(), Object.class);  for(User user : users){   String value (String)method.invoke(user, new Object());   list.add(value);  }  return list; }   //总结:该案例的本质是通过拼接方法名称来实现对方法的调用,但实现起来却是靠反射. 使用低层方法也许能非常方便的解决一些烦扰的问题转载于:https://www.cnblogs.com/wangxuejian/p/10440651.html
http://www.pierceye.com/news/640325/

相关文章:

  • 网站推广的基本方法对于大部分网站来说都是适用的深圳华强北网站建设
  • 网校网站毕业设计的方案网站如何做外链教程视频
  • poiplayer wordpress广州企业网站seo
  • wordpress翻页数字广州网站整站优化
  • 动漫网站设计与实现wordpress禁止留言网址
  • 网站开发交流培训机构网站制作
  • 网站安全建设模板下载百度推广免费建站
  • 开发网站公司都需要什么岗位人员郑州最好的妇科医院
  • 河北专业网站建设公司推荐温州网站建设公司有哪些
  • flash布局 的优秀网站大连网络广告
  • 网站运营seo浙江台州做网站的公司
  • 网站设计师培训学校京东联盟如何做查优惠卷的网站
  • 安全证查询官网安徽seo团队
  • 网站备案怎么注销天工网官方网站
  • 做网站去哪推广好安徽义信建设网站
  • 金乡网站建设哪家便宜示范建设验收网站
  • 西部数码网站管理助手 ftpwordpress 店铺
  • 怎样找到黄页网站唯品会 一家专门做特卖的网站
  • 企业数字展厅设计信息流优化师是干什么的
  • 网站建设福永附近网络公司怎样建设网站最好
  • 水利建设公共服务平台网站网站开发需要用什么
  • 2015做哪个网站致富网站点击量怎么看
  • 好学校平台网站模板下载wordpress 手机 登陆不了
  • 2021不良正能量免费网站app食品网站设计
  • ps做的网站林州网站建设哪家好
  • wordpress站点logo设置简易微网站模板
  • 做网站这么做网络工程师招聘
  • 如何做企业交易网站wordpress主题 ie打不开主页
  • 哪些网站做免费送东西的广告wordpress 请选择一个文件
  • wordpress定时备份插件贵州网站建设seo优化