Spring Validation 实现后端数据校验

前言

Web开发中JS校验可以涵盖大部分的校验职责,如用户名唯一性,生日格式,邮箱格式校验等等常用的校验。但是为了避免用户绕过浏览器,服务端的数据校验也是必要的,可以防止脏数据落到数据库中,本文将要介绍的Validation 来对数据进行校验。

简单叙述下 JSR303/JSR-349Hibernate ValidationSpring Validation 之间的关系。