lombok
Lombok 是一种 Java 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现 Lombok,开发人员可以节省构建诸如 hashCode() equals() tostring, setter ,getter。
lombok部署
1、在pom.XML加入依赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.18</version>
</dependency>
2、在POJO类中加入@Data注解即可
//PS:在注解不能继承,但是父类通过注解生成的方法可以在子类调用
@Data
public class AuditDTO {
@NotNull
private Integer action;
private String auditComment;
public static void main(String[] args) {
AuditDTO dto = new AuditDTO(1, "1aaaaa");
// 以下方法自动生成
System.out.println(dto.toString());
System.out.println(dto.getAuditComment());
}
public AuditDTO() {
}
public AuditDTO(Integer action, String auditComment) {
super();
this.action = action;
this.auditComment = auditComment;
}
}
更多示例参考 http://www.cnblogs.com/bingosblog/p/5846104.html
ide插件安装
1、下载插件包 https://projectlombok.org/download
2、运行 java -jar lombok.jar 出现下图,勾选需要安装的IDE,点击install
3、安装后检查myeclipse.ini/eclipse.ini是否包含参数: -javaagent:lombok.jar
4、重启IDE
3153

被折叠的 条评论
为什么被折叠?



