在业务的实现过程中,尤其是对外接口开发,我们需要对请求进行大量的验证并返回错误状态码和描述.lombok 框架有很多很赞的注解,但是人家是throw一个异常,这与有些需求不一定能匹配. 该文将基于Solon的一些扩展基础,简单的实现一套定制的业务验证机制.效果如下: @XController public class UserController extends VerifyController{ @RepeatSubmit //重复提交验证 @Whitelist //IP白名单验证 @NotN…