ssm项目——异常:Caused by: java.lang.IllegalStateException

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssm项目——异常:Caused by: java.lang.IllegalStateException相关的知识,希望对你有一定的参考价值。

异常:Caused by: java.lang.IllegalStateException: Cannot convert value of type ‘java.lang.String‘ to required type ‘javax.sql.DataSource‘ for property ‘dataSource‘: no matching editors or conversion strategy found

大意:java.lang.String 与所需要的javax.sql.DataSource数据类型不匹配问题

原因:在Spring在管理值时,将对象分为:值类型的对象、引用类型的对象

他们有不同的配置方式。值类型数据通常有value属性来引导,引用类型的对象通常用ref属性来引导。

引用类型:

技术分享图片

值类型:

技术分享图片

 

以上是关于ssm项目——异常:Caused by: java.lang.IllegalStateException的主要内容,如果未能解决你的问题,请参考以下文章

异常Caused by: java.lang.ClassNotFoundException: org.springframework.dao.DataIntegrityViolationExcep

java 使用反射创建对象时异常 InstantiationException: Caused by: java.lang.NoSuchMethodException:

异常Caused by: java.lang.IllegalStateException: Method has too many Body parameters

AndroidStudio启动异常:Caused by: java.lang.IllegalArgumentException: Argument for @NotNull paramet

1.spring异常:Caused by: java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor(示例

hibernate 出现Caused by: java.sql.SQLException: Column 'id' not found.异常