BeanUtils.copyProperties() 用法
来源:互联网 发布:此windows副本不是正版 编辑:程序博客网 时间:2024/06/05 19:38
一、简介:
二、用法:
通过这样的方法如果表单数据N多、100、1000(夸张点。哈哈)、、、、那我们不是要写100、、、1000行set、get了。谁都不愿意这样做。
而我们使用 BeanUtils.copyProperties()方法以后,代码量大大的减少,而且整体程序看着也简洁明朗,代码如下:
很方便是吧。
注:如果User和UserActionForm间存在名称不相同的属性,则BeanUtils不对这些属性进行处理,需要手动处理。例如:
User类里面有个createDate创建时间字段,而UserActionForm里面无此字段。BeanUtils.copyProperties()不会对此字段做任何处理。必须要自己手动处理。
还有个注意的地方是,貌似UserActionForm里面不能带有时间类型的属性,比如Date,Timestamp、、、我调试的时候就会报错。可能是我技术问题、呵呵
- BeanUtils.copyProperties() 用法
- BeanUtils.copyProperties() 用法
- BeanUtils.copyProperties() 用法
- BeanUtils.copyProperties()的用法
- BeanUtils.copyProperties()的用法
- BeanUtils.copyProperties()的用法
- BeanUtils.copyProperties()的用法
- BeanUtils.copyProperties()的用法
- BeanUtils.copyProperties() 用法
- BeanUtils.copyProperties()的用法
- BeanUtils.copyProperties() 用法
- BeanUtils.copyProperties() 用法
- BeanUtils.copyProperties()的用法
- BeanUtils.copyProperties() 用法
- BeanUtils.copyProperties() 用法
- BeanUtils.copyProperties() 用法
- BeanUtils.copyProperties() 用法
- BeanUtils.copyProperties()的用法
- struts2的文件下载
- Oracle的查询
- Oracle 11g 下载|Oracle…
- Oracle的安装
- 自定义MFC CEdit控件的外观
- BeanUtils.copyProperties() 用法
- 用命令行方式开启和关闭oracle服务
- MongoDB查询
- 求数组次数出现一半或一半以上的次数的数
- LIBSVM回归详细操作步骤(附图)
- 【啪啪啪】方舟子:周小平梦游美利坚
- Robotium环境搭建与新手入门教程
- How to use urllib2 in Python
- 俞炜:互联网企业研发微创整形术