问题标签 [lombok]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
697 浏览

java - 有人在 Lombok 项目中使用过 Ant4Eclipse 吗?

有没有人成功地将 Ant4Eclipse ( http://www.ant4eclipse.org/ ) 与 Project Lombok ( http://projectlombok.org/ ) 结合使用?

Lombok 提供了移除样板代码的注解;但是,它似乎不能很好地与 Ant4Eclipse(Eclipse 项目的无头编译)配合使用。例如,以下 Lombok 示例在 Eclipse 和 javac 中编译良好:

但是使用 Ant4Eclipse 进行编译会<buildJdtProject>产生以下结果:

有没有人成功地一起使用这些库?

谢谢!

编辑:演示问题的示例项目

0 投票
5 回答
1719 浏览

eclipse - Project Lombok 与 Eclipse 模板/代码生成

与 Eclipse 中的代码模板/代码生成相比,Project Lombok是否提供任何好处?是否有任何缺点(除了包括 .jar)?

0 投票
2 回答
4684 浏览

java - Project Lombok 适合大型 java 项目吗?

有人在使用Project Lombok进行大规模生产系统吗?它如何影响您的编译过程(即它是否进行两次编译,减慢速度,使其更脆弱)?

0 投票
22 回答
121623 浏览

eclipse - 无法使 Project Lombok 在 Eclipse 上运行

我已经按照这里的教程 http://projectlombok.org/

但是在添加导入之后,@Data什么也没有发生。

它适用于日食 helios 吗?

0 投票
1 回答
4457 浏览

java - 使用 Lombok 为带有注释的代码生成 Java getter/setter

我使用Project Lombok为 Java 类的所有字段自动生成 getter 和 setter 方法。

当使用 eg 注释字段时@XmlTransient,注释不会传播到生成的 getter/setter 方法,因此在生成的代码中它不会显示任何效果。有没有办法将自动 getter/setter 生成与进一步的注释结合使用?

0 投票
15 回答
147994 浏览

java - 使用 Project Lombok 是否安全?

如果您不知道Project Lombok可以帮助解决 Java 的一些烦恼,例如生成带有注释的 getter 和 setter,甚至像使用 @Data 生成简单的 JavaBean。它真的可以帮助我,尤其是在 50 个不同的事件对象中,您有多达 7 个不同的字段需要用 getter 构建和隐藏。我可以用这个删除近一千行代码。

但是,我担心从长远来看,这将是一个令人遗憾的决定。当我提到它时, Flamewars 将在##Java Freenode频道中爆发,提供代码片段会使可能的帮助者感到困惑,人们会抱怨缺少 JavaDoc,未来的提交者可能无论如何都会将其全部删除。我真的很喜欢积极的一面,但我担心消极的一面。

所以:在任何项目上使用 Lombok 是否安全,无论大小?积极的影响是否值得消极的影响?

0 投票
4 回答
41523 浏览

java - 使用 Lombok 的显式构造函数?

我正在重写一些管理数据库的杂乱代码,并看到原始程序员创建了一个映射到数据库的类,如下所示:

(我已经删除了在这个问题中没有目的的不必要的代码)

我仍然是 Hibernate 的初学者并使用 Lombok,但这不会做同样的事情,Lombok 不会自动为您创建所需的构造函数吗?

此外,这段代码的原始程序员说他允许标头为“空”,但他明确创建了一个需要标头值的构造函数。我错过了什么还是有点矛盾?

0 投票
3 回答
10500 浏览

java - java中的Lombok项目如何工作,在.net中使用属性是否可行?

Project Lombok使得在类中实现样板代码变得很简单。.NET 属性有可能吗?那里有.net 端口吗?

0 投票
8 回答
23607 浏览

java - 龙目岛项目有哪些风险?

我正在为新的一年提出性能目标,并且我认为设定一个减少代码库大小的目标会很有趣,尤其是样板文件。为了解决这个问题,我想出的一项措施是使用Project Lombok使 bean 尽可能短。但是我习惯于忽略新软件和方法的缺点,所以我依赖于 Stack Overflow 社区:谁能告诉我为什么 Lombok 是个坏主意?

0 投票
4 回答
19424 浏览

java - 龙目岛与休眠

这可能吗?没有看到太多关于它的讨论。