org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type
来源:互联网 发布:wow采集信息数据库 编辑:程序博客网 时间:2024/05/16 19:20
ssm框架,使用注解,在启动tomcat服务器报错,
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.china.bill.java.dao.UserDao com.china.bill.java.service.impl.UserBizImpl.userDao; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.china.bill.java.dao.UserDao] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:514)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285)
... 21 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.china.bill.java.dao.UserDao] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:949)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:818)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:486)
... 23 more
找错找了好久发现是spring配置文件中没有配置相应的映射文件的bean,
<!-- 配置mapper扫描器 --><bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <!-- 扫描mybatis映射包路径,如果需要扫描多个包中间用半角逗号隔开 --> <property name="basePackage" value="com.china.bill.mapper"></property> <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/></bean>
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [org.hiber
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.serv
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.act
- Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.wei
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [cn.itca
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.cui
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.lin
- shiro错误 org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [com.yuanv.b
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean nam
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named is defined
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'transactionManager'
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'xxxxx' i
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSecurityFilter
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSecurityFilter
- 不能将 "const char *" 类型的值分配到 "LPCWSTR" 类型的实体 错误解决方法
- 算法设计与结构基础作业第五周
- Populating Next Right Pointers in Each Node II
- Atitit 技术经理职责与流程表总结
- 【蓝桥杯单片机组】第七届决赛模拟
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type
- 802.11 tool release installation guide
- [数据结构]Trie树
- 4.7 筛选法求素数
- Zynq-Linux移植学习笔记之十-u-boot网络配置
- bzoj3992
- Vue入门
- Oracle SQL 中DELETE、DROP、TRUNCATE删除命令的区别
- [HDU] 3549 Flow Problem [最大流][Dinic][读取优化]