首先,作为一名后端程序员,大家一定要记住:不要相信前端传来的数据,后端程序员仿佛是国家的边境出入局的工作人员,承担这最后的防线,必须尽可能的防止错误信息的流入导致正确信息的流出。因此,后端程序员必须要对前端传来的数据进行校验。这里呢,发现一个很好的校验工具——spring-boot-starter-validation,
是spring官方提供的封装良好的检验工具,只要导入这个依赖,在需要检验的实体类或pojo类上都可以使用
如图:
添加上了需要的注解后,还需要在URL中对传入的数据进行校验,如图:
不加@Valid就不会进行校验。
最后,粘一下大部分需要使用的注解:
以及max,min