/*
* 获取表单数据封装成对象
*/
public static <T> T toBean(Map map, Class<T> clazz) {
T t = null;
try {
DateConverter dateConverter = new DateConverter();
// 设置日期格式
dateConverter.setPatterns(new String[] { "yyyy-MM-dd",
"yyyy-MM-dd HH:mm:ss" });
// 注册格式
ConvertUtils.register(dateConverter, Date.class);
// 封装数据
t = clazz.newInstance();
BeanUtils.populate(t, map);
return t;
} catch (Exception e) {
throw new RuntimeException(e);
}
}
使用BeanUtil封装带日期的对象
最新推荐文章于 2024-04-24 11:47:49 发布