首先,要让IDE支持Lombok。对IDEA来说,安装Lombok插件,只需要在preferences->plugins中搜索lombok plugin并安装即可;对于Eclipse而言,先下载Lombok.jar(projectlombok.org/download.ht…
Lombok常用注解如下。
@Getter:用于生成getter方法,可用在类或属性上。
@Setter:用于生成setter方法,可用在类或属性上。
@AllArgsConstructor:用于生成全参构造器,用在类上。
@NoArgsConstructor:用于生成无参构造器,用在类上。
@Builder:用于将类改造成builder模式,用在类、方法或构造器上。
@Data:是一个复合注解,使用该注解,会生成默认的无参构造器、所有属性的getter、所有非final的属性的setter方法,重写toString方法,重写equals方法,重写hashcode方法。
这些注解就是Lombok最常用的注解!在使用Lombok的时候,可以配合Eclipse的outline或者IDEA的structure窗口来查看Lombok注解所生成的东西。最后,简单地看一个@Builder的例子。 1.Address

2.使用方法
