对VlogBO进行参数校验
6.9k
等25人参与

之前我们创建了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;
}

我的作业
去发布

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

全部作业

首先创建一个父工程,其打包模式为pom,它里面不写代码,只写pom文件,提供给子工程继承使用。
下面就可以直接在父工程下创建module,每个module负责一块内容

0
评论
提交于  2025-02-08 17:14:45

登录后即可查看更多作业,立即

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号