控制台打印的时候只有父类的属性,没有子类的属性
原因是父类有默认的toString()方法,子类没有,如何在子类的toString()方法里面同样输出父类的属性值呢?
可能是因为你使用了Lombok,用了@NoArgsConstructor,@Setter,@Getter修饰实体类,此注解包含了getter,setter,和无参构造,所以此处调用的是父类的tostring方法,打印string的时候只会包含父类的属性,解决:再加一个@ToString(callSuper = true)注解,即可解决问题