在开发JAVA服务器端代码时,我们会遇到对外部传来的参数合法性进行验证,而hibernate-validator提供了一些常用的参数校验注解,我们可以拿来使用。 避免過多使用if判空導致代碼沉積
public class SysDept extends BaseEntity
{
。。。。。。。。。。。。。。
     @NotBlank(message = "部门名称不能为空")
    @Size(min = 0, max = 30, message = "部门名称长度不能超过30个字符")
    public String getDeptName()
    {
        return deptName;
    }
    。。。。。。。。。。。。。。

也可以寫在屬性上

/** 部门名称 */
    @NotBlank(message = "部门名称不能为空")
    private String deptName;

測試結果

{"msg":"部门名称不能为空","code":500}

一个好奇的人