1、前言
表单的校验在一些对接的接口,要求比较多,使用较多的是Hibernate的表单校验进行JSR-303验证,在springboot项目中,有封装的spring-boot-starter-validation这个starter,也是基于Hibernate的表单校验,下面通过一个RestFul风格的接口来看看
2、环境搭建
开发环境
- JDK 1.8
- SpringBoot2.2.1
- MybatisPlus3.4.3.4
- Maven 3.2+
- Mysql5.7.36
- 开发工具
- IntelliJ IDEA
- smartGit
使用阿里云提供的脚手架快速创建项目:
https://start.aliyun.com/bootstrap.html
也可以在idea里,将这个链接复制到Spring Initializr这里,然后创建项目