通过Annotations向Java Bean添加验证
-
05-07-2019 - |
题
我想为Java Bean添加验证。例如,我想要执行以下操作:
@MaxLength(50)
@RequiredField
public void setEmployeeName(String name){
.....
}
我知道在设置了所有bean值之后,我可以通过调用 method.getDeclaredAnnotation
来编写获取特定方法验证的代码。我想避免编写此代码
Java6中是否有通过注释提供标准验证的内容?我是否需要aspectj来调用这些注释?
提前感谢。
解决方案
您可以使用Bean Validation Framework。这是简短的概述 http://relation.to/Bloggers/BeanValidationSneakPeekPartI
不隶属于 StackOverflow