如何快速删除一个对象内的某个属性

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-1 09:47   61   0

我首先想到的是转换成map,因为map.remove("")可以删除某个key值对应的数据,但是对象直接转换成map麻烦,直接转换会报错。

发现spring有提供一个好方法,可以把一个对象a转换成b对象

BeanUtils.copyProperties(a, b);

有了这个方法,可以定义一个对象b把需要删除的属性从a中删除其他的属性都放到b中,就可以了。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP