利用beanutils反射bean时类型转换问题
来源:互联网 发布:mac safari卡死 编辑:程序博客网 时间:2024/06/03 21:36
bean类
import java.util.Date;public class Chenyujie {private Date birthday;public Date getBirthday() {return birthday;}public void setBirthday(Date birthday) {this.birthday = birthday;}}
类型转换中api的使用
import java.lang.reflect.InvocationTargetException;import java.util.Date;import org.apache.commons.beanutils.BeanUtils;import org.apache.commons.beanutils.ConvertUtils;import org.apache.commons.beanutils.converters.DateConverter;//import org.apache.commons.beanutils.locale.converters.DateLocaleConverter;import cn.neu.domain.Chenyujie;public class Utils {public static void main(String[] args) throws IllegalAccessException, InvocationTargetException {Chenyujie cyj = new Chenyujie();//方式1/*ConvertUtils.register(new DateLocaleConverter(), Date.class);BeanUtils .setProperty(cyj, "birthday", "1990-08-13");*///方式二DateConverter dateConverter = new DateConverter(null);dateConverter.setPatterns(new String[]{"yyyy/MM/dd","yyyy-mm-dd"});ConvertUtils.register(dateConverter, Date.class);BeanUtils .setProperty(cyj, "birthday", "1999/08/13");System.out.println(cyj.getBirthday());}}
以上是利用ConvertUtils这个类创建的注册方法。
在网上也有用ConvertUtilsBean创建的注册方法。使用情况又不太一样,没有深究。
0 0
- 利用beanutils反射bean时类型转换问题
- 利用java反射实现Java Bean 类型转换
- 利用beanutils 操纵bean
- beanUtils支持类型转换
- 利用java反射机制将Map转换为Bean对象
- <转>BeanUtils Map与Bean转换
- common-beanutils包下反射获取bean属性值
- map bean转换 反射 泛型
- 利用Java的反射机制实现Bean实体与Map自动转换的工具类
- EF.使用反射解决实体类型转换问题
- BeanUtils.copyProperties 在copy Integer类型问题
- 关于使用BeanUtils.copyProperties拷贝时,时间类型为空时转换异常
- 利用反射拷贝实体bean的字段
- Java编程:Beanutils-No origin bean specified问题分析
- Java编程:Beanutils-No destination bean specified问题分析
- spring BeanUtils复制bean后字段无直问题
- 利用分列转换类型
- BeanUtils工具 动态bean
- Picasso设置圆角
- LeetCode_Merge k Sorted Lists
- swift中导入Objective-c的第三方库(swift与oc混编)
- 让你的iOS应用在不同状态(debug, release)有不同的图标和标题
- [原]LVS+Keepalived+nginx-rtmp-module搭建流媒体服务器集群
- 利用beanutils反射bean时类型转换问题
- java mxn矩阵的反对成转置存为list
- 面试笔记
- HDU1017 - A Mathematical Curiosity (枚举)
- C#Winform里的async和await异步
- 彩色图像分割方法的汇总
- 擦亮双眼,走出精明网贷投资的第一步
- Java 7之多线程第1篇 - 线程的状态转换
- tac命令以及各种linux文件查看命令