我使用以下属性值注入。我如何向该操作添加一个小于验证的内容。
我的意思是我想设置一个验证,user.maxpassiveday
属性值必须不少于100个。
@Value("${user.maxpassiveday}")
int maxpassiveday;
使用Spring 3.1.1版本
最佳答案
您也可以在setter方法上使用@Value:
int maxpassiveday;
@Value("${user.maxpassiveday}")
public void setMaxPassiveDay(final String maxpassiveday) {
int tmp = Integer.parseInt(maxpassiveday);
if (tmp < 100) {
this.maxpassiveday = tmp;
}
}