网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容 知识问答

SpringBoot Validate进行参数校验

时间:2024-10-16 14:05:45

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进行参数校验
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com