我想使用注释针对一组值验证字符串.我想要的基本上就是这个
@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.
我无法想到通过自定义注释实现这一目标的方法..
有人请帮帮我