- @Data
是下面五个注解的@Setter,@Getter,@HashCodeAndEquals,@RequiredConstructor,@toString
的合体 - @NoArgsConstractor
无参的构造方法 - @AllArgsConstractor
所有参数的构造方法 - @RequiredConstructor
无参构造方法和被final和@NotNull修饰的变量的构造方法 - @Access
有fluent和chain两个参数
fluent为true代表可以使用new User().name()得到值,使用new User().name(“zhangsan”)赋值
chain为true代表new User().name(“zhangsan”)返回的是this而不是void
当fluent为true时,chain也为true
lombok
最新推荐文章于 2024-05-06 21:42:37 发布