# 改进方案 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); } ```