为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA:BeanUtil中setProperty与copyProperty有啥区别???

JAVA:BeanUtil中setProperty与copyProperty有啥区别???

慕容708150 2018-12-06 16:19:42
如题。简简单单两句话就能问明白,为啥还得凑到20字。
查看完整描述

2 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞

这个简单呢,对属性copy,或者设置值之类的,一般用于vo与model的转换...

查看完整回答
反对 回复 2018-12-16
?
当年话下

TA贡献1890条经验 获得超9个赞

这两个是完全不同的接口啊,功能不一样的:

public static void copyProperties(Object dest, Object orig) throws IllegalAccessException, InvocationTargetException

Copy property values from the origin bean to the destination bean for all cases where the property names are the same.

public static void setProperty(Object bean, String name, Object value) throws IllegalAccessException, InvocationTargetException

Set the specified property value, performing type conversions as required to conform to the type of the destination property.

查看完整回答
反对 回复 2018-12-16
  • 2 回答
  • 0 关注
  • 639 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信