Exception:在spring上用mybatis时报错

错误信息: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" ,

导致了以上的问题,我是其他配置文件写习惯了,这次没注意才写错了。


    



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章