关于Lombok使用@Builder无法build父类属性问题
问题描述实体类使用Lombok的@Builder来实现Builder模式,但是如果使用了extend继承,则子类无法通过Builder来Build父类属性值解决方案父类增加@NoArgsConstructor、@AllArgsConstructor注解来增加无参和全参构造函数【注:父类属性不能设置为private,否则仍然无法访问,父类不允许有@Builder注解,否则会和子类冲突】子类增加@NoArgsConstructor来增加无参构造函数,自定义一个全参构造函数(包含父类属性.
原创
2020-06-15 17:40:05 ·
9454 阅读 ·
0 评论