其他分享
首页 > 其他分享> > lombok @Accessors用法

lombok @Accessors用法

作者:互联网

@Accessors

翻译是存取器。通过该注解可以控制getter和setter方法的形式。

@Data
@Accessors(fluent = true)
class User {
	private Integer id;
	private String name;
	
	// 生成的getter和setter方法如下,方法体略
	public Integer id(){}
	public User id(Integer id){}
	public String name(){}
	public User name(String name){}
}
@Data
@Accessors(chain = true)
class User {
	private Integer id;
	private String name;
	
	// 生成的setter方法如下,方法体略
	public User setId(Integer id){}
	public User setName(String name){}
}
@Data
@Accessors(prefix = "f")
class User {
	private Integer fId;
	private String fName;
	
	// 生成的getter和setter方法如下,方法体略
	public Integer id(){}
	public void id(Integer id){}
	public String name(){}
	public void name(String name){}
}

 

标签:Accessors,setter,public,String,Integer,lombok,用法,id,name
来源: https://blog.csdn.net/qq_41097820/article/details/88840686