您的位置:首页 > 编程语言 > Java开发

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文件夹也加上的,如下:

<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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐