【发布时间】:2018-12-11 05:29:16
【问题描述】:
使用 java 验证可以为字符串属性添加约束,就像它应该只有一组值一样。 (for ex : AA,BB,CC,DD)。我知道我可以使用类似下面的东西,但除了我的预期值之外,它不会阻止一些垃圾值。
下面的代码,给我junk/unexpected值
@Size(min=2, max=2,message="")
@pattern("regex patter to allow string only)
private String prop;
【问题讨论】:
-
对于一组定义了可能值的值,使用
enum -
您正在使用谁的 Bean Validation API 实现?休眠?
-
validation-api-2.0.1-Final
-
不,它接受所有的 a-z 字符串
标签: java validation