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进行参数校验
  • 梦幻遮天特殊副本攻略
  • CTI电话系统:[10]分机设置
  • 苹果玫瑰花攻略
  • iPhone6怎么测坏点?
  • 百慕大旅游攻略
  • 热门搜索
    太原旅游 保定旅游 新疆旅游 长春大学旅游学院 青海旅游攻略 中国旅游 台湾旅游 旅游投诉 苏州旅游景点 扬州旅游