您的位置:首页 > 运维架构

BeanUtils.copyProperties()在不同包下,用法不同!!! 切记!!!

2015-01-31 15:58 477 查看
用法一:

在import org.springframework.beans.BeanUtils;包下:

<span style="white-space:pre">	</span>//赋值vo对象的值到po中
<span style="white-space:pre">	</span>/**
<span style="white-space:pre">	</span>* <span style="font-family: Arial, Helvetica, sans-serif;"><span style="color:#ff0000;">BeanUtils.copyProperties(source, target);</span> 这是文档提示!</span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="white-space:pre">	</span>    *                                            <span style="color:#ff0000;">VO对象,PO对象</span></span>
<span style="white-space:pre">	</span>*/
<span style="font-family: Arial, Helvetica, sans-serif;">BeanUtils.copyProperties(this.getModel(),sysUserGroup);</span>
//BeanUtils.copyProperties(SysUserGroupForm(vo对象), sysUserGroup(po对象);  切记
用法二:

在import org.apache.commons.beanutils.BeanUtils;包下:

<span style="white-space:pre">	</span>//VO--->PO
<span style="white-space:pre">	</span>/**
<span style="white-space:pre">	</span>*  <span style="font-family: Arial, Helvetica, sans-serif;"><span style="color:#cc0000;">BeanUtils.copyProperties(dest, orig); </span>这是文档提示!</span>
<span style="white-space:pre">	</span>*<span style="white-space:pre">			</span>  <span style="color:#ff0000;"> PO对象,VO对象</span>
<span style="white-space:pre">	</span>*/
BeanUtils.copyProperties(sysUser, sysUserForm);
另外:

在项目中,时间转换可以这样:

属于:import org.apache.commons.lang.time.DateFormatUtils;包下:

String curDate = DateFormatUtils.format(new java.util.Date(), "yyyy-MM-dd HH:mm:ss");

总结:

用方法的时候,一定要注意包!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: