文章目录
一、安装lombok
-
idea下载lombok插件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J6KGQJr4-1595238053124)(/Users/qicheng/Library/Application Support/typora-user-images/image-20200720155303416.png)]
-
添加依赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.10</version>
</dependency>
二、变量
@NonNull
作用于方法参数上
Lombok将在方法/构造函数体的开头插入一个空检查,并将参数的名称作为消息引发一个NullPointerException
作用于字段上
对该字段进行判空校验
@NonNull private String t;
private A(String t) {
if (t == null) throw new NullPointerException("description");
this.t = t;
}