Spring Boot 表单验证篇

本文介绍了Spring Boot中使用`spring-boot-starter-validation`进行表单验证的方法,包括验证依赖、实体类注解和控制器的处理。通过`@Valid`注解激活验证,`BindingResult`用于捕获并显示错误信息。

“初学者的心充满各种可能性,老手的却不多”

本文提纲

1 spring-boot-starter-validation 依赖概述

1.1 spring-boot-starter-validation 职责

1.2 spring-boot-starter-validation 依赖关系

2 运行 spring-boot-validating-form-input 表单验证工程

3 详解 spring-boot-validating-form-input

4 小结

一、 spring-boot-starter-validation 依赖概述

上一篇 《Spring Boot Web 开发注解篇》,就可以快速地进行 Web 开发。那么在表单提交的时候,我们需要进行验证。前端验证可以挡住 99% 的小白用户,这里要实现服务端验证。

Starters 机制告诉我们,只要加入 spring-boot-starter-validation 这个 Starter ,就可以使用其实现验证。那什么是 spring-boot-starter-validation?
spring-boot-starter-validation 就是使用 Hibernate Validator 框架来提供 Java Bean 验证功能。

1.1 spring-boot-starter-validation 职责
spring-boot-starter-validation 是一个用于验证的 Starter,主要完成的是 Java Bean 的验证功能。

1.2 spring-boot-starter-validation 依赖关系

spring-boot-starter-validation 依赖的组成如下表:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值