第一步:实体类
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class Category implements Serializable {
private static final long serialVersionUID = -299212174052454526L;
private Integer id;
@NotBlank(message = "类别名称不能为空")
private String name;
}
第二步:Controller控制器
@PostMapping("/add")
public String add(@Valid Category category, BindingResult result) {
Category temp = categoryService.getByName(category.getName());
if (temp != null) {
result.rejectValue("name", "nameError", "该类别已存在,不能重复添加!");
}
if (result.hasErrors()) {//结合实体类,作校验
return "/admin/category-add";
}
}
第三步:category-add.html页面:
关注
打赏