前言:
由于实体类的属性不固定,有时添加一个属性或者给一个属性改名通常需要我们把之前快捷键生成的方法删掉重新生成,极为麻烦,所以我们可以使用此插件解决。并且此插件也可以简化代码开发。(我看有的人发博客说这个插件贼麻烦甚者公司不让用,本人问了在华为工作的我姐,她说这个很常用很香的,别再听那些人乱说了)
1.下载lombok小辣椒插件
点击文件----->设置----->插件----->搜索----->输入lombok----->下载安装即可
注:
有些破解版的idea已经自带捆绑此插件了就可以省略此步骤(如图我的就是)
2.引入依赖(导入jar包)
a)如果已经配置过maven环境可以直接复制下面的依赖代码
<!--lombok依赖可以帮助我们自动生成getset方法和构造方法-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.10</version>
</dependency>
b)未配置maven的下载下方jar包(记得修正)
提取码:4271
https://pan.baidu.com/s/1VTsLRnvQ5VGdIeheT4l6fQ
3.注解使用
lombok的主要注解和作用:
@Data //生成无参构造,getter/setter,toString
@AllArgsConstructor //生成有参构造
@NoArgsConstructor //由于Data只能生成无参构造,再次利用有参构造注解时无参构造会消失,所以再次手动注解生成
lombok的全部注解:
上述步骤完成后就可以使用注解了
一丶创建属性已经封装的实体类
二丶添加主要的注解
三丶创建测试类测试
(我直接在实体类下测试了)