@Accessors(chain = true)的意思
时间: 2023-06-10 18:05:43 浏览: 381
jmockdata拓展 1.支持LocalDateTime等, 2.支持lombok的@Accessors(chain = true)
@Accessors(chain = true) 是 Lombok 中的一个注解,它使得生成的代码可以使用流式调用,即可以连续调用多个 setter 方法,使代码更加简洁清晰。例如:
```
@Data
public class Person {
private String name;
private Integer age;
}
Person person = new Person().setName("Tom").setAge(18);
```
这里的 @Data 是 Lombok 的另一个注解,用来自动生成 setter、getter、equals、hashCode 和 toString 等方法。而 @Accessors(chain = true) 注解则是让生成的 setter 方法返回 this,以实现流式调用。
阅读全文