zoukankan      html  css  js  c++  java
  • Hibernate Validator 提示javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint

    问题背景:Spring boot项目不想写诸多校验代码,避免代码既丑陋又繁琐,故使用hibernate validator校验参数的时候,但出现如下所示的的错误提示:

    javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint
    

    解决办法:hibernate-validator各个依赖版本不匹配,在pom.xml引入如下坐标:

    <dependency>
    	<groupId>org.hibernate.validator</groupId>
    	<artifactId>hibernate-validator</artifactId>
    	<version>7.0.2.Final</version>
    </dependency>
    <dependency>
    	<groupId>org.hibernate.validator</groupId>
    	<artifactId>hibernate-validator-cdi</artifactId>
    	<version>7.0.2.Final</version>
    </dependency>
    <dependency>
    	<groupId>org.glassfish</groupId>
    	<artifactId>jakarta.el</artifactId>
    	<version>4.0.1</version>
    </dependency>
    

    如上依赖信息来源于Hibernate Validator官网:Getting started with Hibernate Validator;欲使用最新jar,请移步官网瞧瞧。


      读后有收获,小礼物走一走,请作者喝咖啡。

    赞赏支持

  • 相关阅读:
    批量清理harbor镜像
    常用的git命令
    Gentoo网络管理方法总结
    Pelican主题配置:elegant
    Pelican搭建静态博客
    UNIX基础--安装应用程序: Packages 和 Ports
    UNIX基础--Manual Pages
    UNIX基础--Shells
    UNIX基础--进程和守护进程
    UNIX基础--磁盘组织
  • 原文地址:https://www.cnblogs.com/east7/p/15731103.html
Copyright © 2011-2022 走看看