如何将Java中的@Valid和@Validated表单验证功能巧妙地应用于复杂场景?
- 内容介绍
- 文章标签
- 相关推荐
本文共计447个文字,预计阅读时间需要2分钟。
1. 分组验证,参数过多不想逐个分组,可继承 javax.validation.groups.Default 分组验证。
2.使用 @Valid 和 @Validate 进行分组验证。
1.分组验证,参数太多不想一一分组分组的类继承packagejavax.validation.groups 下的Default 分组验证遇到的坑2.@Valid和@Validate 1.分组验证,参数太多不想一一分组分组的类继承package javax.validation.groups 下的Default
分组验证遇到的坑
2.@Valid和@Validated的区分@Validated是@Valid 的一次封装,是Spring提供的校验机制使用。
@Valid不提供分组功能
@Validated不提供嵌套验证功能。
本文共计447个文字,预计阅读时间需要2分钟。
1. 分组验证,参数过多不想逐个分组,可继承 javax.validation.groups.Default 分组验证。
2.使用 @Valid 和 @Validate 进行分组验证。
1.分组验证,参数太多不想一一分组分组的类继承packagejavax.validation.groups 下的Default 分组验证遇到的坑2.@Valid和@Validate 1.分组验证,参数太多不想一一分组分组的类继承package javax.validation.groups 下的Default
分组验证遇到的坑
2.@Valid和@Validated的区分@Validated是@Valid 的一次封装,是Spring提供的校验机制使用。
@Valid不提供分组功能
@Validated不提供嵌套验证功能。

