错误信息:Bean property 'sessionFactory' is not writable or has an invalid setter method.....
错误原因:这个错误在很多情况下都出现过,也不一定是setter 或getter方法写错或没写,我的问题出在配置文件里面。
<bean id="userMapper" class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.mmm.mapper"></property>
<property name="sqlSessionFactory" ref="sqlSessionFactory"/>
</bean>
在配置文件中 <property name="sqlSessionFactory" ref="sqlSessionFactory"/> ,其中的name="sqlSessionFactory" 写成了name="sessionFactory" ,
导致了以上的问题,我是其他配置文件写习惯了,这次没注意才写错了。