该class提供了一系列的静态方法操作业已存在的符合JavaBean规范定义的Java Class.这里强调的JavaBean规范,简单来说就是一个Java Class通过一系列getter和setter的方法向外界展示其内在的成员变量(属性).通过BeanUtils的静态方法,我们可以:
- 复制一个JavaBean的实例--BeanUtils.cloneBean();
- 在一个JavaBean的两个实例之间复制属性--BeanUtils.copyProperties(),BeanUtils.copyProperty();
- 为一个JavaBean的实例设置成员变量(属性)值--BeanUtils.populate(),BeanUtils.setProperty();
- 从一个一个JavaBean的实例中读取成员变量(属性)的值--BeanUtils.getArrayProperty(),BeanUtils.getIndexedProperty(),BeanUtils.getMappedProperty(),BeanUtils.getNestedProperty(),BeanUtils.getSimpleProperty(),BeanUtils.getProperty(),BeanUtils.describe();
总的来看BeanUtils类提供了两大类的功能:读,写成员变量.
分享到:
相关推荐
org.apache.commons.beanutils.jar
此为BeanUtils的实例。其中apache的包有一个小的BUG已在其中说明。
jar包,官方版本,自测可用
org.apache.commons相关的所以jar包,包括commons-beanutils-1.8.0-bin.zip;commons-betwixt-0.8.zip;commons-cli-1.1.zip;commons-codec-1.3.zip;commons-collections-3.2.1-bin.zip;commons-digester-1.8.zip...
以下是压缩文件的jar包名称: commons-validator-1.3.0.jar commons-pool-1.3.jar ...commons-beanutils-1.6.jar 包含两个最常用的源码: commons-beanutils-1.6-src.zip commons-collections-3.2.1-src.zip
org.apache.commons 的经典jar 包 commons-beanutils-1.8.0-bin、 commons-betwixt-0.8、 commons-cli-1.1、 commons-codec-1.3、 commons-collections-3.2.1-bin、 commons-digester-1.8、 commons-...
jar包,官方版本,自测可用
import org.apache.commons.beanutils.PropertyUtilsBean; import org.apache.commons.lang.StringUtils; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; ...
org.apache.commons的压缩包,里面包含了beanutils、betwixit、cli、codec、collections、digest、discovery、email、fileupload、io、lang、net
常见的org.apache.commons,整合了一下,省得到处找了,开发必备 commons-beanutils-1.8.0 commons-betwixt-0.8 commons-cli-1.1 commons-codec-1.3 commons-collections-3.2.1 commons-digester-1.8 commons-...
org.apache.commons的jar包,Apache Commons包含了很多开源的工具。 包括commons-beanutils-1.8.0-bin、commons-betwixt-0.8、commons-cli-1.1、commons-codec-1.3、commons-collections-3.2.1-bin、commons-...
org.apache.commons.BeanUtils.chm + org.apache.commons-src.rar BeanUtils是apache.commons比较常用的工具组件,网上一些API不好用,自己做了一个CHM,希望有用! 内包含commons下所有源码 与大家分享
jar包,官方版本,自测可用
最近重温SSM框架,需要用到一些jar包,发现都需要积分才能下载,花费了点时间,把apache下的几个常用jar整理了下,供大家使用: commons-beanutils-1.8.3 commons-collections-3.1 commons-dbcp-1.3 commons-...
apache.commons.rar下载 包括commons-beanutils-1.8.0-bin、commons-fileupload-1.2.1-bin.zip commons-io-1.4.jar commons-logging-1.2-src.zip、commons-net-1.4.1.zip
包含commons-beanutils.jar commons-httpclient-3.1.jar commons-lang.jar
本资料共包含以下附件: commons-beanutils-1.8.0.rar commons-beanutils-1.8.3.rar
jar包,官方版本,自测可用