有没有办法在lombok的帮助下简化java常量声明。例如我想用快捷方式声明
public static final String CONST_VALUE = "constant-value";
像这样的
@Constant String CONST_VALUE = "constant-value";
这有可能吗?早些时候我至少可以走捷径 public final
使用 @FieldDefaults(level = PUBLIC, makeFinal = true)
,但这已经不是一个选择了。我也不想用 interface
出于这个目的,因为我经常需要在数据类中有1-2个这样的字段,在这些字段中接口的实现看起来更加冗余。所有常量的一个接口看起来也像垃圾填埋场。
1条答案
按热度按时间j7dteeu81#
你可以试试
@FieldNameConstants
,但这是实验特征。文档