首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

BeanUtils工具包施用

2013-07-08 
BeanUtils工具包使用ReflectPoint类?@Testpublic void test_2() throws Exception{ReflectPoint rp new

BeanUtils工具包使用

ReflectPoint类

?

        @Testpublic void test_2() throws Exception{ReflectPoint rp = new ReflectPoint();String property  = "y"; //int 类型 //虽然属性为int类型但是Beanutils会帮你自动转型BeanUtils.setProperty(rp, property, "456");//默认为String类型(web传值常用),自动转换System.out.println(BeanUtils.getProperty(rp, property).getClass()); // output StringSystem.out.println(BeanUtils.getProperty(rp, property));ReflectPoint rp2 = new ReflectPoint();String property2  = "birthDay.time"; //int 类型 //虽然属性为Date类型但是可以给属性的属性赋值(比较强大)BeanUtils.setProperty(rp2, property2, System.currentTimeMillis());//默认为String类型(web传值常用),自动转换System.out.println(BeanUtils.getProperty(rp, property2).getClass()); // output StringSystem.out.println(BeanUtils.getProperty(rp2, property2));}

?

BeanUtils工具包还可以对javabean进行copy操作及与map之间的赋值转换等等

热点排行