在从此处记录的 BeanValidation 中学习时,我开始知道它@Digits
支持String
数据类型。这里是文档中的快照。
package javax.validation.constraints;
/**
* The annotated element must be a number within accepted range
* Supported types are:
* <ul>
* <li><code>BigDecimal</code></li>
* <li><code>BigInteger</code></li>
* <li><code>String</code></li>
* <li><code>byte</code>, <code>short</code>, <code>int</code>, <code>long</code>,
* and their respective wrapper types</li>
* </ul>
* <p/>
* <code>null</code> elements are considered valid
*
* @author Emmanuel Bernard
*/
Digits 对 String 类型有何表现?将在什么基础@Digit
上验证String
类型?它的行为会像数字正则表达式验证(@Pattern)吗?