子类的toString方法如何打印父类的属性

发布时间 2023-06-27 14:14:40作者: 大山008

两种解决办法

1、在子类上添加注解@ToString(callSuper = true),callSuper会把父类和子类的属性一起生成toString方法。

@ToString(callSuper = true)
@Data
public class BiLargeScreenVo extends BiLargeScreen {
    /** 试图配置*/
    private List<BiLargeScreenWeight> biLargeScreenWeightList;
}

2、重写 toString 方法

@Override
public String toString() {
    return JsonUtil.toJSONString(this);
}