Java:BeanUtils.copyProperties复制相同属性
Java后端BeanUtils.copyProperties复制相同属性,赋值时间为null时报错No value specified for Date
- 问题:
- 相同属性复制赋值时间报null-------运行时异常:No value specified for Date
- 方法:
- 创建一个注册时间方法。然后在copyProperties之前调用一下这个方法注册时间格式。
- 创建一个注册时间方法。然后在copyProperties之前调用一下这个方法注册时间格式。
代码块:
/**
* 时间转换的时候,调用初始化,时间类型转换
* 使用:直接在实体中加上一个注解形式。
*/
public static void initDate(){
/** * * * * * ** * * 时间注册* * * * * * ** * **/
DateConverter converter = new DateConverter(null);
converter.setPattern(new String("yyyy-MM-dd HH:mm:ss"));
ConvertUtils.register(converter, Date.class);
/** * * * * * ** * * 时间注册* * * * * * ** * **/
}
- 例如: