对VlogBO进行参数校验
5.3k
等24人参与

之前我们创建了VlogBO对象,用于接收参数,大家根据在用户信息Controller中所使用的校验规则,来对其进行校验,除了likeCounts和commentsCounts。其余的都加上注解校验。
要求:需要使用到如下规则:

  • 不能为空
  • 必须整数
  • 数值最小最大限制
  • 是否正确的url(提示:正则表达式)

拓展:对vlogerId校验,增加自定义注解,查询数据库是否存在vlogerId,如果不存在,表示用户没有,本条数据作废,无法入库。有可能是黑客发送过来的脏数据。
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class VlogBO {
private String id;
private String vlogerId;
private String url;
private String cover;
private String title;
private Integer width;
private Integer height;
private Integer likeCounts;
private Integer commentsCounts;
}

我的作业
去发布

登录后即可发布作业,立即

全部作业

数据加载中...

意见反馈 帮助中心 APP下载
官方微信