SpringBoot Validate进行参数校验

2025-05-25 09:02:25

1、首先添加spr坡纠课柩ingboot web的依赖,在该依赖中包含了hibernate-validator的jar包,我们使吹涡皋陕用这个jar包进行参数校验。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId</dependency>

SpringBoot Validate进行参数校验SpringBoot Validate进行参数校验

4、接下来写一个注解执行的类,创建一个类MyConstraintValidator实现ConstraintValidator接口,这个接口中有两个泛型参数,前一个参数是定义的注解,后一个参数是放在什么字段类型上起作用。

SpringBoot Validate进行参数校验

6、我们之前介绍过在使用参数校验注解的时候,打印出校验的错误信息。我们可以使用切面去统一实现,而不需要在方法里去实现。然后我们自定义一个参数校验异常类ValidateException,在切面中抛出,写法如下:

SpringBoot Validate进行参数校验
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:70
  • 阅读量:26
  • 阅读量:67
  • 阅读量:34
  • 阅读量:75
  • 猜你喜欢