lombok插件是为了方便实体类bean快速生成get set toString 构造方法等,从而不用手动添加,也就是说加个注解就相当于写了一堆方法。 简化了代码,可以使实体类代码不那么臃肿
官网下载jar:Lombok官网
双击安装 如果没有你的编译工具 点击寻找 : 然后点击安装 安装成功,关闭 在项目pom.xml中导入依赖:
<!-- lombok依赖 --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version> <scope>provided</scope> </dependency>然后就可以使用了
@Data:自动生成set get toString等方法 @AllArgsConstructor:全部参数的构造方法 @NoArgsConstructor:无参构造
@Data @AllArgsConstructor @NoArgsConstructor public class User { private String name; private String pwd; }相当于写了 ToString、Getter、Setter、构造方法和无参构造
使用:
User user = new User("111","222"); user.setName("333"); user.getName(); user.toString(); **不建议使用**