写好OrderFrom表单类
类似这种
*/
@Data
public class OrderForm {
/**
* 买家姓名
*/
@NotEmpty(message = "姓名必填")
private String name;
/**
* 买家手机号
*/
@NotEmpty(message = "手机号必填")
private String phone;
/**
* 买家地址
*/
@NotEmpty(message = "地址必填")
private String address;
/**
}
然后需要在逻辑代码实现中加上@Valid注解在表单类的变量前面
例如
@valid OrderForm orderForm
//创建订单
@PostMapping("/create")
public ResultVO<Map<String, String>> create(@Valid OrderForm orderForm,
BindingResult bindingResult) {
。。。。。。。
。。。。。。
}
如此以来,就可以对表单数据进行校验了
如果message字段是空的,那么就会抛出异常
因为message字段前面有@NotEmpty