Commons BeanUtils 中对Map的操作
来源:互联网 发布:浅猪家的七七知乎 编辑:程序博客网 时间:2024/06/06 02:21
populate(bean,map) 将Map中的值设入bean中
BeanUtils.populate(bean, request.getParameterMap());
PropertyUtils.describe() 方法将返回bean中每个可读的属性都添加到Map中去.如果值为设置,将返回默认值,在上面的例子中假如Book类中还有个Integer型的page属性,代表书籍页数.在没设置的情况下,将返回null.如果page属性为int型,则将返回0
摘自:http://www.blogjava.net/hexuzhong/archive/2005/11/30/21925.html
Person author = new Person(); author.setName("Timothy M. O'Brien"); Book book = new Book(); book.setName("Jakarta Commons Cookbook"); book.setAuthor(author); // 取得book中的所有可读属性,返回到map中 Map bookMap = PropertyUtils.describe(book); // Book类中包含一个Author类型的属性 // 取bookMap中的author bean,并将其所有可读属性返回到authorMap中 Map authorMap = PropertyUtils.describe(bookMap.get("author")); // 输出 // Book Name: Jakarta Commons Cookbook // Author Name: Timothy M. O'Brien System.out.println("Book Name: " + bookMap.get("name")); System.out.println("Author Name: " + authorMap.get("name"));
- Commons BeanUtils 中对Map的操作
- Commons BeanUtils 中对Map的操作
- commons-beanutils.jar包中BeanUtils.copyProperties方法对数值型值的注意
- 对apache.commons.beanutils.BeanUtils的源码解读
- java中commons-beanutils的介绍
- Java中commons-beanutils的介绍
- Commons-BeanUtils的使用方法
- 对commons-beanutils-jesse包的再更新
- org.apache.commons.beanutils---操作javabean的工具
- apache.commons.beanutils.BeanUtils的使用
- PropertyDescriptor,BeanUtils,PropertyUtils对javabean的操作
- jakarta.commons包中BeanUtils以及ComparatorUtils的使用
- commons-beanutils的copyProperties方法
- commons-beanutils包的使用
- Commons BeanUtils的使用
- commons-beanutils的copyProperties方法
- apache Commons-beanutils的使用
- commons-beanutils的小例子
- Hadoop FileSystem API读取数据实例简单注释
- 范蠡说,只可共患难,不可共安乐
- android 止横屏和竖屏
- servlet的定义及其生命周期
- Hive源码解析—之—Hive的入口
- Commons BeanUtils 中对Map的操作
- Linux tar命令详解与打包
- java基础问题----Integer与int的区别
- android 触发AppWidget上控件事件来更新AppWidget
- Subversion客户端认证缓存问题
- android 让Activity单例运行
- 一行另linux死机的命令
- JS操作JSON总结
- android实现应用程序无图标(快捷方式)问题