让校验工作更加轻松
用户输入校验是无法避免的工作。一个页面输入,我们要校验一些内容不能为空,一些内容长度必须满足条件,一些内容必须是整型---虽然没啥技术含量,但是还得做,而且还得做仔细了。
那么能不能让这部分的工作量减少一点?光说不练怎么行?下面就做做看!
看看下面这个类:
itemName 是错误项目的名称,如果为空,那么就使用变量的名字。这个方法的名字也必须是“itemName”。
errorMsg 是错误消息的内容。如果为空,那么就使用 validator里的错误消息。这个方法的名字也必须是“errorMsg”。
恩,这个注解必须要遵从一些约定。
其实,我也想过在注解中再添加注解,例如