lombok使用
lombok以注解的形式来简化代码,提高开发的开发效率;比如说getter和setter写的非常隆长,但是用了lomok以后就能源码中不出现getter和setter的方法,编译后在编译文件中自带。
引用maven依赖:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.4</version>
<scope>provided</scope>
</dependency>
注解
Getter/Setter
这是最简单和最常用的注解,使用这两个注解相当于写了所有非final形容的属性的Getter和Setter的方法。
源码:
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class PersonGetterSetter {
private String name;
private String address;
private final Integer age=22;
public PersonGetterSetter(String name, String address) {
this.name = name;
this.address = address;
}
}
编译后:
publi