文章目录
原理
JSR-269:插件化注解处理API
安装
idea中安装Lombok插件即可。
常用注解
@Getter/@Setter
标注在类或者成员属性上,自动生成getter和setter方法
@Getter
@Setter
public class User {
private String name;
private Integer age;
}
可以通过属性设置访问级别
如果访问级别设置为NONE
,表示该属性不自动生成getter和setter方法。
@ToString
自动生成tostring方法
@ToString
public class User {
如果需要排除某些属性,通过exclude
@ToString(exclude = {