加一个类型判断是不是好一点?
来源:3-8 制作CopyUtil封装BeanUtils

FARO_Z
2021-03-22
if (!clazz.isInstance(obj)) {
return null;
}
不加上类型判断的话,如果传入的对象,类型不一样,但是属性一样,BeanUtils.copyProperties()
一样会对其进行复制。
写回答
1回答
-
甲蛙
2021-03-22
Good,可以的,因为这个类我一直都是自用,如果在团队中使用,确实写得越严谨越好,否则你都不清楚别人都会往你的工具类的传些什么参数
012021-03-23
相似问题