问题:子类使用了builder注解,现在要同时对父类属性赋值,报错,无法解析。。。
过程:对于builder无法对父类属性赋值的问题的解决:
1.父类加上@AllArgsConstructor注解,标识一个全参构造函数,否则子类super没法用(另:由于子类需要使用@AllArgsConstructor注解,需在父类添加无参构造器)
2.子类里添加写一个builder构造器,来重写父类参数(参数为父子类中所有属性)
3.调用
注:superbuilder注解使用后还是实现类里字段还是报红,未能解决问题,日后完善了再看
记一个builder注解问题(对父类属性赋值)
最新推荐文章于 2024-06-26 14:11:15 发布