zoukankan      html  css  js  c++  java
  • BeanUtils.populate 的作用

    BeanUtils.populate 的作用

    BeanUtils.populate( bean Object , Map ) --- 是BeanUtils工具类的一个方法;

    在使用这个方法之前得有个 JavaBean ..

    然后通过该方法将map中的数据映射到JavaBean中的get和set方法中(封装数据到JavaBean中)。之后取值就直接从JavaBean中的get和set方法中取值就可以了。

    例:

      User user = new User()       //先定义一个JavaBean对象

      BeanUtils.populate( user , request.getParameteMap() )   //将request中的参数映射到User Bean中的set和get方法

    映射的过程:先通过request对象取得值(或者请求参数),然后再将request域中的值进行转成 Map类型 (这里用request.getParameteMap()进行转型),最后将值一一映射到User bean中的get和set方法。

    之后再工程中直接通过bean中的getXXX() 方法进行取值。

  • 相关阅读:
    C++使用静态类成员时出现的一个问题
    C++中的const_cast
    【位运算与嵌入式编程】
    电压取反电路
    bzoj4769
    初赛
    noip2011day2
    uva1252
    codeforces 703d
    poj[1734]
  • 原文地址:https://www.cnblogs.com/xuzhendong-0302/p/10812425.html
Copyright © 2011-2022 走看看