Cannot convert value of type ‘java.lang.String‘ to requi

Posted 闲言_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cannot convert value of type ‘java.lang.String‘ to requi相关的知识,希望对你有一定的参考价值。

错误产生环境

spring 整合mybatis 时产生

错误描述

Caused by: java.lang.IllegalStateException: Cannot convert value of 
type 'java.lang.String' to required type 'java.sql.Driver' for property 'driver': 
no matching editors or conversion strategy found

错误原因

配置数据源的时候,驱动 属性配置错误导致的

在这里插入图片描述

  • driver 驱动应该选择字符串类型的 driverClassName
  • 我这里选择的是driver 然后报错了
    在这里插入图片描述

解决办法

  • 将驱动属性 driver 修改为dirverClassName 即可

以上是关于Cannot convert value of type ‘java.lang.String‘ to requi的主要内容,如果未能解决你的问题,请参考以下文章

得到错误 org.json.JSONException: Value <pre of type java.lang.String cannot be convert to JSONObject

Cannot switch on a value of type String for source level below 1.7. Only convertible int values or e

No converter found for return value of type: class java.util.HashMap + 'Content-Type' cannot

TypeError: Image data of dtype object cannot be converted to float

解决vue-i18n Cannot translate the value of keypath 'XXX'. Use the value of keypath as default.

Uncaught TypeError: Cannot convert object to primitive value