使用lombok的快捷方式静态最终常量声明



有没有办法在lombok的帮助下快捷地声明java常量。例如,我想快捷申报

public static final String CONST_VALUE = "constant-value";

类似

@Constant String CONST_VALUE = "constant-value";

这有可能吗?早些时候,我可以使用@FieldDefaults(level = PUBLIC, makeFinal = true)至少快捷public final,但它不再是一个选项。此外,我不想将interface用于此目的,因为在数据类中,我经常需要1-2个这样的字段,在这些字段中,接口的实现看起来更加冗余。此外,所有常量的一个接口看起来像垃圾填埋场。

您可以尝试@FieldNameConstants,但它是实验性功能。文件

最新更新