lombok是一款在java开发中插件工具,它能使我们的代码简洁化。
使用lombok注解,目的和作用就在于不用再去写经常反复去写的(如Getter,Setter,Constructor等)一些代码了。
我们使用lombok要先去pom.xml中导入,带入后就可以在实体类中使用了
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
如果我们在pom文件中已经引入了依赖,在实体类中使用了lombok 但是当我们在使用的时候发现没有生效,这是我们需要去设置一下
1、添加插件:
file-->setting-->plugins点击左边的Marketplace。
搜索lombok 插件
安装后,重启。
2、勾选配置
file-->setting-->build,excecution,deployment-->compiler-->annotation processors勾选上 enable annotation processing。重启即可生效。
下面是我给大家总结的几个常用的注解
@Data
使用这个注解,就不用再去手写Getter,Setter,equals,canEqual,hasCode,toString等方法了,注解后在编译时会自动加进去。
@AllArgsConstructor
使用后添加一个构造函数,该构造函数含有