37

ロンボクの代替案を知っていますか? Lombok を使用すると、getter と setter およびtoString. プロジェクトで使用したいのですが、より良い代替手段があるのでしょうか?

Java 1.7 を使用していますが、1.8 に変更できません。

4

2 に答える 2

14

ここでは「より良い」というのはかなり議論の余地がありますが、代替案の 1 つはAutoValueで、ここから入手できます。 このプレゼンテーションでは、AutoValue と Lombok などの違いについて説明します。

特に、AutoValue は不変性 (一般的には良いことです!) と最小限の言語外魔法 (Lombok とは大きく異なります) を強調しています。

于 2014-02-12T22:43:25.293 に答える