JSR
是一种用于Bean校验的Java API规范,用于保证Bean校验符合特定标准。这个规范本身也在不断迭代,历史版本包括JSR303
、JSR349
以及JSR380
。
依据JSR
规范,Validation Api
定义了一系列标准接口,Hibernate Validator
则实现并扩展了这些接口。以下为JSR
的每个版本和Validation Api
版本的对应关系:
JSR版本 | 别名 | Validation Api版本 |
---|---|---|
JSR303 | Bean Validation 1.0 | 1.0 |
JSR349 | Bean Validation 1.1 | 1.1 |
JSR380 | Bean Validation 2.0 | 2.0 |