BeanUtils简化数据封装

Posted chichung

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BeanUtils简化数据封装相关的知识,希望对你有一定的参考价值。

BeanUtils主要用来封装JavaBean的。

1.什么是JavaBean

JavaBean指的是标准的类。

要求:

1. 类必须被public修饰
2. 必须提供空参的构造器
3. 成员变量必须使用private修饰
4. 提供公共setter和getter方法

 

2.首先要知道成员变量和属性的区别

成员变量就不用说了。

属性其实和成员变量是不一样的。

一个类如果有一个成员变量String name,有一个getter方法。

这个方法叫getName()。

但是方法名可以该的,例如改为getApple()。

那么apple就是属性。

 

3.几个常用的方法

1. setProperty()
2. getProperty()
3. populate(Object obj , Map map):将map集合的键值对信息,封装到对应的JavaBean对象中






以上是关于BeanUtils简化数据封装的主要内容,如果未能解决你的问题,请参考以下文章

BeanUtils工具类,简化数据封装

Java 之 BeanUtils 工具类

Beanutils工具类,封装数据的三种方式,单例模式

BeanUtils工具类的使用

使用BeanUtils.populate将map集合封装为bean对象

BeanUtils--02--- 创建工具类 封装request 请求数据到实体类中