32 使用BeanUtils工具包操作JavaBean
来源:互联网 发布:2017年冷链物流数据 编辑:程序博客网 时间:2024/05/16 10:48
Beanutils工具包:
l 演示用eclipse如何加入jar包,先只是引入beanutils包,等程序运行出错后再引入logging包。
l 在前面内省例子的基础上,用BeanUtils类先get原来设置好的属性,再将其set为一个新值。
Ø get属性时返回的结果为字符串,set属性时可以接受任意类型的对象,通常使用字符串,返回的也是字符串。
l 用PropertyUtils类先get原来设置好的属性,再将其set为一个新值。
Ø get属性时返回的结果为该属性本来的类型,set属性时只接受该属性本来的类型。
演示去掉JavaBean(ReflectPoint)的public修饰符时,BeanUtils工具包访问javabean属性时出现的问题、
ReflectPoint pt1 = new ReflectPoint(3,5); System.out.println(BeanUtils.getProperty(pt1, "x").getClass().getName()); BeanUtils.setProperty(pt1, "x", "9"); System.out.println(pt1.getX()); /* //java7的新特性 Map map = {name:"zxx",age:18}; BeanUtils.setProperty(map, "name", "lhm"); */ BeanUtils.setProperty(pt1, "birthday.time", "111");//支持属性的级联操作 System.out.println(BeanUtils.getProperty(pt1, "birthday.time")); PropertyUtils.setProperty(pt1, "x", 9); System.out.println(PropertyUtils.getProperty(pt1, "x").getClass().getName());
阅读全文
0 0
- 32 使用BeanUtils工具包操作JavaBean
- BeanUtils工具包操作JavaBean
- Beanutils工具包操作JavaBean
- 使用BeanUtils工具包对javabean操作
- Java 使用BeanUtils工具包操作JavaBean
- BeanUtils\PropertyUtils工具包操作JavaBean
- java基础加强--使用BeanUtils工具包操作JavaBean测试程序
- 内省—beanutils工具包 操作javabean属性
- 使用/BeanUtils操作javabean
- 使用beanUtils操作javabean
- 使用beanUtils操作javabean
- 使用BeanUtils操作Javabean
- 使用BeanUtils操作javaBean类
- 关于使用beanutils操作javabean
- 泛型、JavaBean内省、beanutils工具包
- JavaBean内省:认识JavaBean与内省、对JavaBean的内省操作、Beanutils工具包
- javaBean使用BeanUtils操作(高新技术学习)
- Java中BeanUtils的使用,操作javabean
- 29 由内省引出JavaBean的讲解
- 69 linux i2c设备驱动之ft5306电容触控芯片驱动
- bug*** Terminating app due to uncaught exception ‘NSGenericException’, reason: ‘*** Collection <__NS
- 30-31内省访问JavaBean属性的两种方法
- 装饰者模式
- 32 使用BeanUtils工具包操作JavaBean
- 安卓App压力测试
- PAT乙级1021. 个位数统计 (15)
- 快速查看表对的就说明,及表字段描述及字段类型
- 解决:本地计算机 上的 OracleOraDb10g_home1TNSListener服务启动后停止······
- 数位dp
- 33了解和入门注解的应用34 注解的定义与反射调用35为注解增加各种属性
- BZOJ 4443 小凸玩矩阵 (网络流 dinic 二分)
- 36 入门泛型的基本应用37 泛型的内部原理及更深应用