org-springframework-beans-NotWritablePropertyException--Invalid property
Could not autowire dao, No qualifying bean of type […] found for dependency
这种错误:一般是配置dao或者mapper的包名写错了。比如spring和mybatis的核心配置如下:
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="mapper"/>
<property name="sqlSessionFactoryBeanName" value="mySqlSessionFactory"/>
</bean>
————就报错:
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="org.mybatis.mapper"/>
<property name="sqlSessionFactoryBeanName" value="mySqlSessionFactory"/>
</bean>
————就不报错,运行正常。
目录结构: