相关疑难解决方法(0)

使用枚举值和注释进行Java字符串验证

我想使用注释针对一组值验证字符串.我想要的基本上就是这个

@ValidateString(enumClass=com.co.enum)
String dataType;

int maxValue;
int minValue;
int precision;
Run Code Online (Sandbox Code Playgroud)

要么

@ValidateString(values={"String","Boolean", "Integer"})
String dataType;

int maxValue;
int minValue;
int precision;
Run Code Online (Sandbox Code Playgroud)

我还想根据dataType中设置的值对其他变量进行一些验证,

if(dataType ="String")maxValue,minValue,precision all应为null或0.

我无法想到通过自定义注释实现这一目标的方法..

有人请帮帮我

java enums annotations

25
推荐指数
3
解决办法
5万
查看次数

标签 统计

annotations ×1

enums ×1

java ×1