BeanUtils\PropertyUtils工具包操作JavaBean
来源:互联网 发布:unity3d ios 录屏处理 编辑:程序博客网 时间:2024/04/29 18:50
BeanUtils
package com.in;import java.lang.reflect.InvocationTargetException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.HashMap;import java.util.Map;import org.apache.commons.beanutils.BeanUtils;import org.apache.commons.beanutils.PropertyUtils;public class BeanUtilsDeo {private Date birthDay = new Date();private int x;public int getX() {return x;}public void setX(int x) {this.x = x;}public Date getBirthDay() {return birthDay;}public void setBirthDay(Date birthDay) {this.birthDay = birthDay;}public static void main(String[] args) throws IllegalAccessException, InvocationTargetException, NoSuchMethodException {BeanUtilsDeo bu = new BeanUtilsDeo(); //设置单个属性String x = BeanUtils.getProperty(bu, "x");System.out.println(x);BeanUtils.setProperty(bu, "x", "2");System.out.println(bu.getX());//设置级联属性BeanUtils.setProperty(bu, "birthDay.time", "2012-10-21");System.out.println(bu.getBirthDay().getTime());//设置map的属性Map map = new HashMap();map.put("name", "s");BeanUtils.setProperty(map, "name", "yy");System.out.println(map.get("name"));//设置单个属性PropertyUtils.setProperty(bu, "x", 9);System.out.println(bu.getX());PropertyUtils.setProperty(bu, "birthDay", new Date());System.out.println(bu.getBirthDay());}}
0 0
- BeanUtils\PropertyUtils工具包操作JavaBean
- BeanUtils工具包操作JavaBean
- Beanutils工具包操作JavaBean
- PropertyDescriptor,BeanUtils,PropertyUtils对javabean的操作
- 使用BeanUtils工具包对javabean操作
- Java 使用BeanUtils工具包操作JavaBean
- 内省—beanutils工具包 操作javabean属性
- 32 使用BeanUtils工具包操作JavaBean
- 利用BeanUtils与PropertyUtils进行javabean的内省操作
- java基础加强--使用BeanUtils工具包操作JavaBean测试程序
- 泛型、JavaBean内省、beanutils工具包
- JavaBean内省:认识JavaBean与内省、对JavaBean的内省操作、Beanutils工具包
- BeanUtils,PropertyUtils
- beanUtils操作JavaBean
- 使用/BeanUtils操作javabean
- 内省.BeanUtils操作JavaBean
- 【BeanUtils】操作JavaBean
- 使用beanUtils操作javabean
- WCF 学习笔记: ServiceHost
- 记录型信号量---进程的同步与互斥面向对象的解决方案(一)
- 门禁控制器终端硬件
- HashMap的遍历
- pp
- BeanUtils\PropertyUtils工具包操作JavaBean
- --alter table myTAB modify myfield not null novalidate;
- 写给准备参加秋招的学弟学妹们~一定要来看哦~
- 一个非常有意思的在线工具网站(绝对不是广告)
- orale 创建表
- uboot移植与源码分析总结(3)-Serial驱动分析
- c语言重定向
- 《收集苹果》 动态规划入门
- 操作系统实验七之内存页面置换算法实验