我创建的是user对象 为什么去找basepojo呢

user类继承了basepojo 而我创建的是user对象 为什么user对象变成了父类的对象

img

img

img

BasePojo 类上加了 @Accessors(chain=true),表示 lombok 为 BasePojo 类中的成员变量生成的 setter 方法将返回 BasePojo 类型,因此 setCreated 方法将返回 BasePojo 类型,这个类型中没有 setStatus 方法,所以就报错了,题主可以把父类的 setter 方法调用和子类的 setter 方法调用分开写,这样就不报错了。