1、父类对象的属性直接赋值给子类对象
BeanUtils.copyProperties(father,son) ;
2、直接打印子类对象无法打印出父类的属性怎么回事
原因:我们用了Lombok导致打印的tostring中缺少父类的属性。 @Data修饰,此注解包含了getter,setter,tostring,所以此处的tostring如果不设置参数的话,打印string的时候只会包含子类的属性
解决: 子类的注解@Data的基础上再加一个@ToString(callSuper = true)注解,callSuper = true即解决缺少父类属性的问题。