父类和子类都打了链式编程@Accessors(chain = true)注解
但是只有父类属性可以用连.set设置,子类属性却不行? 以下链接是网上找的相似问题:
相似问题:Java模型子类字段无法使用set赋值?_java对象set赋值不进去_程序圈的博客-CSDN博客
认真分析后找到原因:
set谁就会返回谁, 先set父类的属性,返回的就是CommonParam,所以无法继续set子类属性。
反之,先set子类属性,返回的是子类SalesBillDetailParam,可以set父类属性。