java.lang.IllegalStateException: Cannot convert value of type ‘java.lang.String‘ to required type ‘c

    技术2025-11-14  23

    整合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时踩过的坑 直接说原因:

    <!--2.将我们的所有业务类,注入到Spring,可以通过配置,或者注解实现--> <bean id="BookServiceImpl" class="com.codeyuaiiao.service.BookServiceImpl"> <!--<property name="bookMapper" value="bookMapper"/>--> <property name="bookMapper" ref="bookMapper"/> </bean>

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

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

    看到最后的帮忙点个赞👍🙏 谢谢!

    Processed: 0.017, SQL: 9