1 IDEA相关配置
1、添加Lombok插件
2、设置允许编译注解
3、重启IDEA
2 项目中使用Lombok
1、添加依赖
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> <scope>provided</scope> </dependency>
2、主要功能
- @Data:提供setter、getter方法。
- @NoArgsConstructor:提供无参构造器。
- @AllArgsConstructor:提供包含所有属性的构造器。
3、使用
package com.xianhuii.model; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @Data @NoArgsConstructor @AllArgsConstructor public class Book { private Integer id; private String name; private String author; private String price; private Integer status; }
4、编译后的结构