您当前的位置: 首页 >  Java

蔚1

暂无认证

  • 0浏览

    0关注

    4753博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

如何用 Lombok 简化 Java 代码

蔚1 发布时间:2018-04-12 10:43:50 ,浏览量:0

每一位 Java 开发者都非常熟悉类的 getter、setter,很多 IDE 都提供基于类成员的生成工具。然而,毋庸置疑,随着类成员数量的增加,类文件无可避免地膨胀,非常难于维护。现在,Project Lombok 能够一劳永逸地解决问题,例如:

import lombok.Getter;import lombok.Setter;@Getter@Setterpublic class AdCampaign {  private Long id;  private String name;  private Long budget;  private Integer status;  private Long createTime;  private Long updateTime;}

Lombok 将根据 @Getter 和 @Setter 注解,自动为 id、name、budget、status、createTime、updateTime 生成 getter 和 Setter 方法,从此告别臃肿!

本场 Chat,我们将详细了解 Project Lombok 提供的各种注解,探究所有简化 Java 代码的可能性(getter、setter、equals、hashCode、toString、构造函数……),此外,我们亦将概述 Lombok 的基本原理,并尝试使用 Lombok 的框架,实现自定义的代码简化方式。

阅读全文: http://gitbook.cn/gitchat/activity/5a282a933050094d64d28f4f

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

关注
打赏
1560489824
查看更多评论
立即登录/注册

微信扫码登录

0.2715s