我需要判断数据取值只能是oracle,mysql或者mssql,但是找了半天发现 javax.validation 里并没有直接的办法。
上网也找了其他人的办法,然而并没啥用。
忽然想到应该可以用正则把。
@NotNull(message = "请选择源数据库类型") @Pattern(regexp = "^(oracle|mysql|mssql)$", message = "源数据库类型取值只能是oracle、mysql或mssql") private String source_type;
这样操作后发现生效了。果然正则是万能的