今天在学习mybatis时使用了Lombok插件,感觉很方便,在此分享一下 优点:使用注解省略实体类的getter、setter、constructor方法的书写,降低工作量
使用步骤 1.在idea种下载lombok插件 进入File-Settings-Plugins
搜索Lombok使用人数最多的那一个下载安装即可
2.导入pom依赖文件
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version> <scope>provided</scope> </dependency>3.即可使用 @Data:自动装配getter、setter方法 @AllArgsConstructor:自动装配全部参数构造方法 @NoArgsConstructor:自动装配无参构造方法
package com.xzf.pojo; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; @Data @AllArgsConstructor @NoArgsConstructor public class Teacher { private int id; private String name; private List<Student> student; }写完后在structure种可以发现,这些方法不用写已经有了。