Java中如何获取当前方法参数的注解,并进行效验?

命运之零 发布于 2016/07/01 11:23
阅读 2K+
收藏 0
RT,我不需要知道这个方法有多少个参数
只需要在方法需要效验的参数上添加注解
然后再方法中调用某个validate(),就能获取到当前方法的需要效验参数
如下
public void a(@param(maxLength = 10, message="长度不能超过xxx")String name){
ValidUtil.validate();//调用此方法效验
}



加载中
0
首席撸出血
首席撸出血
spring validate
0
_Mr_Right_
_Mr_Right_
考虑下 切面实现这个验证
0
C
Chen大猩猩
你是要获取参数吧,只不过这个参数是通过注解的方式传递过来了。 至于这个注解是怎么定义的,怎么工作的,你看自定义注解源码吧,或者能解你的惑
0
sunflowerlb
sunflowerlb
http://my.oschina.net/FengJ/blog/223727 这个可以参考!
0
ya_guang
ya_guang
Method.getParameterAnnotations()
返回顶部
顶部