Lombok 1.18.2 发布,消除冗长的 Java 代码

淡漠悠然
 淡漠悠然
发布于 2018年07月30日
收藏 9

Lombok 1.18.2 已发布。下载地址 >>> https://projectlombok.org/download

该版本包含 bug 修复和新增功能特性。具体如下:

  • BUGFIX: mapstruct + lombok in eclipse should hopefully work again. Issue #1359 and mapstruct issue #1159

  • BUGFIX: Equals and hashCode again exclude transient fields by default. Issue #1724

  • BUGFIX: Eclipse 'organize imports' feature (either explicitly, or if automatically triggered on saving via 'save actions') would remove the import for lombok.varIssue #1783

  • BUGFIX: Lombok and gradle v4.9 didn't work together; that's been fixed. Issue #1716 and gradle-apt-plugin issue #87

  • FEATURE: You can now make builders for type hierarchies, using the new (experimental) @SuperBuilderannotation. Thanks for the contribution, Jan Rieke. @SuperBuilder documentation

  • FEATURE: @NoArgsConstructor, including forcing one with lombok.config: lombok.noArgsConstructor.extraPrivate=true now take any defaults set with @Builder.Default into account. Issue #1347

Lombok 是一个 Java 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注解实现这一目的。通过在开发环境中实现 Lombok,开发人员可以节省构建诸如 hashCode() 和 equals() 这样的方法以及以往用来分类各种 accessor 和 mutator 的大量时间。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Lombok 1.18.2 发布,消除冗长的 Java 代码
加载中

精彩评论

D_ONE
D_ONE
lombok确实好用

最新评论(12

O龙猫O
O龙猫O

引用来自“菠罗”的评论

了解下,java可以和groovy混编的。效果不比Lombok差。

引用来自“很拽De土豆”的评论

你问问这么多年了有几个愿意学groovy的。
groovy对java语法是兼容了,意思是,如果只是用的表示javabean的话,几乎没有学习成本,了解下。
DuLerWeil
DuLerWeil
奇技淫巧
很拽De土豆
很拽De土豆

引用来自“菠罗”的评论

了解下,java可以和groovy混编的。效果不比Lombok差。
你问问这么多年了有几个愿意学groovy的。
仇科旭
仇科旭

引用来自“D_ONE”的评论

lombok确实好用

引用来自“野薯”的评论

kotlin
kotlin语法与java并不完全兼容
Feng_Yu
Feng_Yu
用lombok的groovy了解一下?你要的功能全有,而且做的更好
发几个动弹也能被禁言-有什么规定吗
lombok的确可以将一些entity类变得很简洁,最喜欢的是@Data注解
O龙猫O
O龙猫O
了解下,java可以和groovy混编的。效果不比Lombok差。
东东-
东东-
你他娘把 Java 语法都改的没样了, 我干吗不写 Kotlin.
罗树鹏
罗树鹏
支持IDEA2018.2了吗?
野薯
野薯

引用来自“D_ONE”的评论

lombok确实好用
kotlin
返回顶部
顶部