表单验证在开发中用的非常多,接下来简单介绍基于Jpa的@Valid的使用。
写好实体类Girl,在age属性上用@Min注解value的值为18,也就是age>=18才能通过表单验证,message的值,在Controller层进行展示输入小于18的数,然后显示message信息。
package com.wg.girls.entity;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.validation.constraints.Min;
@Entity
public class Girl {
@Id
@GeneratedValue
private Integer id;
private String name;
@Min(value = 18,message = "禁止未成年入内!!")
private Integer age<