本文写于2022年,对应的版本为7.0.5.Final。
1、知识体系
它的知识体系分为两部分。
第一, 环境。搭建环境,演示HelloWorld示例。
第二, 使用注解的整个流程。
- 获取工厂类,获取校验器Validator,并进行相关配置。
- 在被校验的事物(类,属性,方法)上添加校验注解,可以使用自定义注解。
- 调用校验器的方法,执行校验过程。
- 获取校验结果,例如错误信息
校验器也可以分组归类,也可以添加其他的配置项。
2、链接资料
- 官方文档:https://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/
- GitHub地址:https://github.com/jakartaee/validation-tck