zoukankan      html  css  js  c++  java
  • BeanUtils组件的使用

    BeanUtils能够使我们更方便的进行javabean的赋值操作,它的底层是反射的原理

    主要方法有

    copyProperties(Object object,String name,String value)  、name就是javabean中的的私有变量值,值对象就是要赋予的值

    populate(Object object,Map properties) ;将name值和values值放到map集合中,再传入BeanUtils组件中

    setProperties(Object object,String name,String value) 方法同copyProperties

    下面再来看一个改造后的一个工具类,快速封装request数据

    public static Object copyBean(HttpServletRequest request,Object obj){
            
            try {
                Map map = request.getParameterMap();
                
                BeanUtils.populate(obj, map);
                
            } catch (Exception e) {
                e.printStackTrace();
            }
            return obj;
        }
  • 相关阅读:
    Flume案例
    推荐算法
    Hive安装
    打开相机
    打电话,发短信
    温度传感器,摇一摇
    经度,纬度,获取
    团队站立会议01
    团队项目计划会议
    "群英队"电梯演讲
  • 原文地址:https://www.cnblogs.com/it-life-nathan/p/7550518.html
Copyright © 2011-2022 走看看