Java + Spring - 如何验证枚举
Java + Spring - How to validate an enum
问题很简单 - 如何验证枚举?
我尝试了 @NotNull
、@NotBlank
、@NotEmpty
、@Size
和 @Min
+ @Max
。
我尝试的每一个,它都说
The annotation @_____ is disallowed for this location
我应该使用哪个注解????
变量:
private static enum GearTeethType{OUTERTEETH, INNERTEETH, NOTEETH}
这不是您显示的变量,而是枚举声明。尝试将变量声明为 private GearTeethType gearTeethType;
并对其进行注释。
问题很简单 - 如何验证枚举?
我尝试了 @NotNull
、@NotBlank
、@NotEmpty
、@Size
和 @Min
+ @Max
。
我尝试的每一个,它都说
The annotation @_____ is disallowed for this location
我应该使用哪个注解????
变量:
private static enum GearTeethType{OUTERTEETH, INNERTEETH, NOTEETH}
这不是您显示的变量,而是枚举声明。尝试将变量声明为 private GearTeethType gearTeethType;
并对其进行注释。