1、自定义注解

2、注解实现类

返回false表示未通过校验,返回true表示通过校验
3、统一异常处理(处理Controller层异常)

4、使用注解
@MaskValid(message = "联系电话包含非法字符") private String phone;
5、接口返回效果
{ "httpStatus": 200, "code": -20003, "msg": "联系电话包含非法字符" }
博客围绕Java和Spring展开,介绍了自定义注解及其实现类,注解实现类通过返回布尔值判断校验是否通过。还提及统一异常处理,用于处理Controller层异常,展示了注解的使用及接口返回效果,如包含非法字符的提示信息。
1、自定义注解

2、注解实现类

返回false表示未通过校验,返回true表示通过校验
3、统一异常处理(处理Controller层异常)

4、使用注解
@MaskValid(message = "联系电话包含非法字符") private String phone;
5、接口返回效果
{ "httpStatus": 200, "code": -20003, "msg": "联系电话包含非法字符" }
1470
983
1491

被折叠的 条评论
为什么被折叠?