您当前的位置: 首页 >  hibernate

Thymeleaf整合hibernate validate

梁云亮 发布时间:2020-07-31 09:12:41 ,浏览量:3

第一步:实体类
@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页面:



                    
关注
打赏
1688896170
查看更多评论
0.3611s