请教一下List去重和BeanUtils.copyProperties有什么区别吗?
我用BeanUtils.copyProperties是因为这个可以类转换当时在想这个东西能不能转换list结果还真可以就目前来说非常符合业务需求但是未知的是他会不会有问题,有了解的同学可以给解惑么?
如下是当时的代码:
BeanUtils.copyProperties(articles,articleList);
Set<Article> set = new HashSet<>(articleList);
List<Article> list = new ArrayList<>(set);
articleList.removeAll(articleList);
articleList.addAll(list);
pageInfo = new PageInfo(articleList);
这里用的就很迷惑不懂为什么就把集合的值赋值到另一个集合了
引入的是这个包
import org.springframework.beans.BeanUtils;