📄 70846b09748b001b1824f94af3792b74
字号:
// 只包含setter和getter方法的类
package org.lxh.vo ;
import java.util.* ;
public class PersonVo
{
// 表中所有字段
private String id ;
private String name ;
private String password ;
// 此属性用于保存全部错误信息
private List errors ;
public boolean invalidate()
{
boolean flag = true ;
// 验证ID
if(this.id==null||"".equals(this.id))
{
flag = false ;
errors.add("ID不能为空!") ;
}
else
{
// 进行长度验证:3~10位
if(this.id.length()<3||this.id.length()>10)
{
flag = false ;
errors.add("ID的长度应为3~10位!") ;
}
}
// 验证密码
if(this.password==null||"".equals(this.password))
{
flag = false ;
errors.add("密码不能为空!") ;
}
else
{
// 进行长度验证:3~10位
if(this.password.length()<3||this.password.length()>10)
{
flag = false ;
errors.add("密码的长度应为3~10位!") ;
}
}
return flag ;
}
public void setErrors(List errors)
{
this.errors = errors ;
}
public List getErrors()
{
return this.errors ;
}
// 生成getter和setter方法
public void setId(String id)
{
this.id = id ;
}
public void setName(String name)
{
this.name = name ;
}
public void setPassword(String password)
{
this.password = password ;
}
public String getId()
{
return this.id ;
}
public String getName()
{
return this.name ;
}
public String getPassword()
{
return this.password ;
}
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -