BeanUtils的Maven依赖

        <!-- BeanUtils -->
        <dependency>
            <groupId>commons-beanutils</groupId>
            <artifactId>commons-beanutils</artifactId>
            <version>1.9.4</version>
        </dependency>

BeanUtils是一个能够快速封装Java对象 工具集

可以在Java servlet时,用request.getParameterMap() 获取所有的请求参数 得到一个Map 集合

然后创建一个对象。

调用 BeanUtils.populate(对象,map); 这个对象 就被赋值了!

JavaBean概念

方法:getter、setter、无参构造方法

属性:setter 和 getter 方法截取后的产物;可以理解成:除方法外的内容

注意事项

  • 只要是JavaBean 就行

功能

  • 快速封装数据

BeanUtils常用方法

  • setProperty(obj,属性名,属性值); 往obj对象设置值。
  • getProperty(obj,属性名); 获取obj的XXX属性。一般我们直接对象.getXXX获取属性。
  • populate(obj,map); 将map的属性映射到对象。

他的核心是使用 get和set方法进行赋值以及读取

特殊说明:
上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤