SpringBoot UnsatisfiedDependencyException: Error creating bean with name
2017-11-09 15:49
549 查看
解决一个Spring使用Mybaties时的Bug问题,错误关键字如下:
UnsatisfiedDependencyException: Error creating bean with name
Unsatisfied dependency expressed through field
Unsatisfied dependency expressed through field 'baseMapper';
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type
解决:查看resources文件夹,看是否已经Mark为Resources Root,如果没有,那就Mark一下。
解决!
为什么会出现这个问题呢,因为我重写了Resources配置
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
实际上应该把resources文件夹也加上的,如下:
UnsatisfiedDependencyException: Error creating bean with name
Unsatisfied dependency expressed through field
Unsatisfied dependency expressed through field 'baseMapper';
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type
解决:查看resources文件夹,看是否已经Mark为Resources Root,如果没有,那就Mark一下。
解决!
为什么会出现这个问题呢,因为我重写了Resources配置
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
实际上应该把resources文件夹也加上的,如下:
<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**</include> </includes> <filtering>true</filtering> </resource> </resources>
相关文章推荐
- org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name'se
- org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name
- org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UserDao' def
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFacto
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'u' defined i
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource'
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFa
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'baseDAOFacto
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'studentDao'
- Error creating bean with name 'problemServiceImpl': Unsatisfied dependency expressed through field '
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFacto
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'selectcommoninfo' defined in ServletCont
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'eproductServ
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'plansAndActi
- 解决org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.spring
- Error creating bean with name 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfigurati