springboot项目报错-The Bean Validation API is on the classpath but no implementation could be found
目录
文章目录
***后记*** :

内容
新建简单的cxf整合springboot项目,但是控制台报错”The Bean Validation API is on the classpath but no implementation could be found”,如图:

但是我项目中就一个简单的Bean User类,并没有用到Validation,为什么会报错呢?

网上查看了下,原因是版本不兼容问题。

解决方案

如果需要用到校验,那么推荐在依赖中添加一种校验实现,如hibernate-validator,版本自己选中,pom.xml依赖如下,

org.hibernate hibernate-validator 6.1.2.Final
如果暂时用不到校验,推荐把校验依赖排除掉,查看下你哪个依赖里面用到了validator-api,就在哪个依赖里面排除掉,比如我的cxf-spring-boot-starter中有用到,那么我就在该依赖中排除掉,pom如图:

点击运行恢复正常。

————————————————
版权声明:本文为CSDN博主「gaogzhen」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/gaogzhen/article/details/108805746

The Bean Validation API is on the classpath but no implementation could be found相关推荐

  1. springboot报错 The Bean Validation API is on the classpath but no implementation could be found

    Description: The Bean Validation API is on the classpath but no implementation could be found Action ...

  2. Spring Boot启动报错问题: The Bean Validation API is on the classpath but no implementation could be found

    背景:项目代码放到自己的电脑运行,然后启动main方法报错. 错误信息: [org.springframework.validation.beanvalidation.OptionalValidato ...

  3. JSR 303 – Bean Validation 介绍及最佳实践

    关于 Bean Validation 在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情.应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的.在通常的情况下 ...

  4. JSR 303 - Bean Validation 介绍及最佳实践

    关于 Bean Validation 在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情.应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的.在通常的情况下 ...

  5. 基于Java Bean Validation对Request参数进行校验的设计思路

    数据校验是任何一个应用程序都会用到的功能,无论是显示层还是持久层. 通常,相同的校验逻辑会分散在各个层中, 这样,不仅浪费了时间还会导致重复代码的发生. 为了避免重复, 开发人员经常会把这些校验逻辑直 ...

  6. jsr 正则验证_使用 Bean Validation 解决业务中参数校验

    痛点及现状 代码中常常见到如下代码: if (Objects.equal(0L ,repertory)){ return ApiResultMap.errorResult(-1 ,"操作数量 ...

  7. JSR教程1——JSR 303 - Bean Validation介绍

    1.Bean Validation 在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情.应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的.在通常的情况下, ...

  8. Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC

    http://sishuok.com/forum/blogPost/list/7798.html 在之前的<跟我学SpringMVC>中的<第七章 注解式控制器的数据验证.类型转换及 ...

  9. @Valid 注解详解 Java Bean Validation的前世今生

    Spring @Valid 注解 校验实体属性 1 @Valid 介绍 1.1 前言 1.2 Bean Validation 1.3 关于validation包 1.3 关于Spring Hibern ...

  10. Spring4 对Bean Validation规范的新支持(方法级别验证)

    Bean Validation standardizes constraint definition, declaration and validation for the Java platform ...

最新文章

  1. 简析TCP的三次握手与四次分手【转】
  2. 仿写百度百科的目录树
  3. rocksdb和leveldb性能比较——写性能
  4. 提高电子商务转化率的关键因素
  5. cocos2d-x游戏开发(九)重要的基类CCNode
  6. delphi7 中文注释字体_使用nerd-font/font-patcher为字体添加字体图标
  7. pandas python groupby_python – 如何使用pandas groupby汇总多个列?
  8. 玩转“网上邻居”之网络配置(一)
  9. SCI从入门到精髓(四)——SCI论文写作技巧
  10. (转)EOSIO开发(四)- nodeos、keosd与cleos
  11. 【廖雪峰python教程学习】——(一)python基础
  12. kitserver 6.33 完全简体中文版补丁
  13. SCCM配置PXE启动
  14. 想学PLC编程,先弄清5种PLC专用语言
  15. python 直方图 横向_python绘制直方图
  16. 阿里云直播鉴权和直播地址算法
  17. 使用cl_gui_docking_container实现多ALV
  18. excel 去重复值
  19. 【持续更新】数据库常用函数整理
  20. 通过Debug命令行清除BIOS Setup密码

热门文章

  1. 静态类型的 NSUserDefaults
  2. 支付宝转账支付宝转卡(H5飞行模式)
  3. rstp 小米网络摄像头_各主流摄像头的rtsp地址格式
  4. 腾讯2020校园招聘-后台
  5. Adobe Reader 卸载不干净处理方法
  6. 【云速建站】视频播放专题
  7. 局域网,手机与电脑文件共享
  8. 初步了解FPGA中的HLS
  9. Android WebView 播放视频无法播放问题和视频适应屏幕大小
  10. uniapp使用企业微信SDK踩坑指南