1.边界问题:比如一个月有四个星期,如果用户输入大于4,小于0的数字.我处理的方式是在前端判断,然后返回1
2.判断是否为空:null!=content&&!"".equals(content)
3.将全局变量改成局部变量
4.删除多余的注释
5.前端请求到后端的时候,最好设置状态码,然后前端根据状态码判断执行成败,渲染不同的界面
6.补充第二点:
isNotEmpty:判断某字符串是否非空
StringUtils.isNotEmpty(null) = false
StringUtils.isNotEmpty("") = false
StringUtils.isNotEmpty(" ") = true
StringUtils.isNotEmpty("bob") = true
isNotBlank:判断某字符串是否不为空且长度不为0且不由空白符构成
StringUtils.isNotBlank(null) = false
StringUtils.isNotBlank("") = false
StringUtils.isNotBlank(" ") = false
StringUtils.isNotBlank("\t \n \f \r") = false