整合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即可
這兩個屬性真的很容易弄混,需要注意!