# 改进方案
1 使用 validation插件可实现判空
```java
    /** 主键id */
    @NotNull(message = "主键id不能为空")
    private Long id;
```
解决方案,将controller层中新增和更新接口中的判空改至实体类层,在controller层只需要添加@Validated注解即可
```java
    @PostMapping({"/login"})
    public AjaxResult test(@Validated EleUser eleUser){
        return AjaxResult.success(eleUser);
    }
```
