lombok:通过注解方式减少POJO类的getter和setter等方法来消除冗余代码量
1.下载lombok
2.安装lombok
- 2.1 将下载的lombok.jar文件copy到自己的eclipse安装根目录下
- 2.2 打开 eclipse.ini 再最后面添加
-javaagent:lombok.jar
-Xbootclasspath/D:/install/dev/sts-bundle/sts-3.9.6.RELEASE/lombok.jar
- 2.3 重启eclipse
- 2.4 安装成功,如果使用不了:clean项目,lombok版本太低等等
3.使用lombok
- 3.1 引用jar
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<scope>compile</scope>
</dependency>
- 3.2 使用
在实体类上添加注解即可
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Id;
import java.util.Date;
@Data
public class BaseEntity {
/**
* 主键
*/
@Id
private String id;
/**
* 创建人id
*/
@Column(name = "create_user_id")
private String createUserId;
/**
* 创建时间
*/
@Column(name = "create_time")
private Date createTime;
/**
* 修改人id
*/
@Column(name = "update_user_id")
private String updateUserId;
/**
* 修改时间
*/
@Column(name = "update_time")
private Date updateTime;
/**
* 是否删除
*/
@Column(name = "is_deleted")
private String isDeleted;
}
网友评论