一、概述
1.准备
先把快速入门篇的结构调整一下,按照自己的喜好或者要求调整:
2.需求
基于快速入门篇增加一个女生的需求,禁止添加未成年(18岁以下)
3.实现
第一步:在bean的属性上加对应约束注解
@Size(min = 3, max = 8, message = "名称长度不合法!")
private String name;
@Min(value = 18, message = "未成年禁止入内!")
private Integer age;
package com.example.demo.bean; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.validation.constraints.Min; import javax.validation.constraints.Size; /** * girl的bean * * @author zcc ON 2018/2/9 **/ @Entity public class Girl { @Id @GeneratedValue private Integer id; @Size(min = 3, max = 8, message = "名称长度不合法!") private String name; @Min(value = 18, message = "未成年禁止入内!") private Integer age; public Girl() { } public Girl(String name, Integer age) { this.name = name; this.age = age; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getAge() { return age; } public void setAge(Integer age) { this.age = age; } }