使用@Builder 之后的实体类有什么影响么?

我知道加这个注解之后可以链式构造,但是加了这个注解之后我new这个实体类的时候编译器报错,请问是加了这个注解之后这个类就不能new了么?还有什么其他影响么?

需要再加上两个注解@NoArgsConstructor和@AllArgsConstructor

手写一个构造方法

  1. 加上注解后可以一new,但前提是你的实体要有构造器,如果没有构造器,那就会报错。
  2. 你加上@Bulider 后 你可以通过 XX.bulider().id(1).name(aa)....去构建出实体,就不需要new了
    希望对你有帮助,望采纳