Lombok
lombok插件是为了方便实体类bean快速生成get set toString 构造方法等,从而不用手动添加,也就是说加个注解就相当于写了一堆方法。
简化了代码,可以使实体类代码不那么臃肿
1、在IDE中安装Lombok插件
官网下载jar:Lombok官网
双击安装
如果没有你的编译工具 点击寻找 :
然后点击安装
安装成功,关闭
在项目pom.xml中导入依赖:
<!-- lombok依赖 -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
<scope>provided</scope>
</dependency>
然后就可以使用了
Lombok的使用
@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();
**不建议使用**