【发布时间】:2012-06-16 09:12:28
【问题描述】:
Lombok 与 Play Framework 2 的集成怎么样? 我真的很喜欢Lombok,它使我的代码更具可读性和更少的样板。 Play Framework 也很棒。但是,如果您要混淆它们,则会有很大的麻烦。
主要原因是 scala 模板在 play 项目中编译了 before 域类。因此,Lombok 本身就是编译器的 hack,此时不会生成访问器。
问题是:有什么方法可以让它工作吗?
我在GoogleGroups 找到了一些讨论,但他们没有提供任何合理的解决方案。那你有什么成功的吗?
还有.. 为什么 Play Framework 项目的人不提供一些类似 Lombok 的解决方案?无论如何,Play 充满了代码生成魔法和影子编译……那么,为什么不呢?
【问题讨论】:
-
我在看 scala,很多疑问在我脑海中盘旋。我认为 scala 是困难。还有一个原因。 Scala 开发者仍然很难找到。
-
在我看来,scala 比 java 更容易。 (YMMV 我从嵌入式 C 中同时学习了 scala 和 java)。但你是对的,很难找到开发人员。
-
@Fabian 恕我直言,它与常规的 java 方式太不同了。它不是类固醇的java,它就像另一个世界。只需看看 implicit 技巧。当我看 scala 源时,我有强烈的感觉“什么..”。但这只是我的主观意见。
-
或许你应该联系groups.google.com/d/topic/play-framework/MV11Ru_t4LE/discussionBen McCann
-
@niels 非常感谢。这就是我要讨论的内容。
标签: playframework lombok