天天看点

java.lang.IllegalStateException: Cannot convert value of type ‘java.lang.String‘ to required type ‘c整合ssm时出现的错误看到最后的帮忙点个赞👍🙏 谢谢!

整合ssm时出现的错误

java.lang.IllegalStateException: Cannot convert value of type ‘java.lang.String’ to required type ‘com.codeyuaiiao.dao.BookMapper’ for property ‘bookMapper’: no matching editors or conversion strategy found

整合ssm时踩过的坑

直接说原因:

java.lang.IllegalStateException: Cannot convert value of type ‘java.lang.String‘ to required type ‘c整合ssm时出现的错误看到最后的帮忙点个赞👍🙏 谢谢!
<!--2.将我们的所有业务类,注入到Spring,可以通过配置,或者注解实现-->
    <bean id="BookServiceImpl" class="com.codeyuaiiao.service.BookServiceImpl">
       <!--<property name="bookMapper" value="bookMapper"/>--> 
       <property name="bookMapper" ref="bookMapper"/>
    </bean>
           

这个地方应该用的是ref而不是value,改成ref即可

这两个属性真的很容易弄混,需要注意!

看到最后的帮忙点个赞👍🙏 谢谢!
java.lang.IllegalStateException: Cannot convert value of type ‘java.lang.String‘ to required type ‘c整合ssm时出现的错误看到最后的帮忙点个赞👍🙏 谢谢!