LomBok插件的使用
By Zhai
简介:
LomBok是一个通过简单注解就可以减少一些冗余代码编写的小工具。例如 @Setter @Getter 用于实例类上该类就不需要写set get 方法。
具体使用:
1.引入jar文件:
<!--lombok依赖-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.18</version>
</dependency>
2.IDEA下载插件:
File --》 Setting --》 Plugins --》 Browse repositories …--》 lombok
常用注解:
1.@Setter @Getter 实体类可以省去set get方法的编写
2.@ToString 不需要手动重写toString方法
3.@Data 用于实体类上,可以省去set get toString
4.@AllArgsConstructor 自动生成该类的所有参数的构造方法
5.@NoArgsConstructor 自动生成该类的无参构造。
6.@Slf4j 添加到类上将自动为该类生成一个日志对象 log