1、idea中安装lombok插件
idea中安装lombok插件步骤
2、maven中引入如下依赖:
org.projectlombok
lombok
1.16.16
3、创建部门的实体类并且写测试的主方法
package com.rf.entity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.io.Serializable;
//@AllArgsConstructor//所有带参数的构造方法
@SuppressWarnings("serial")//压制警告注解
@NoArgsConstructor//无参数构造方法
@Data//@Data代替@Getter @Setter @ToString
@Accessors(chain = true)//控制getter和setter方法的形式。chain 若为true,则setter方法返回当前对象
public class Dept implements Serializable {//必须序列化
private Long deptno; //主键
private String dname; //部门名称
private String db_source;//来自那个数据库,因为微服务架构可以一个服务对应一个数据库,同一个信息被存储到不同数据库
//自定义传入部门名称的构造方法
public Dept(String dname){
super();
this.dname=dname;
}
public static void main(String[] args) {
Dept dept=new Dept();
dept.setDeptno(01L).setDname("研发部").setDb_source("DB01");
System.out.println(dept);
}
}
4、运行主方法测试,效果如下