博客
关于我
No qualifying bean of type XXX found for dependency XXX.
阅读量:796 次
发布时间:2023-02-16

本文共 573 字,大约阅读时间需要 1 分钟。

写项目时遇到如标题那样的错误提示: "No qualifying bean of type XXX found for dependency XXX", JVM提示的意思是你的程序里说需要XXX的Bean(类), 但却没有找到它, 所以也就报错了.

网上搜索一番, 大概也是有几类说法的:

1."@Service"注解写在了接口类(interface)上面, 把"@Service"注解写在该接口类的实现类(implements)上, 则不报错了;

2.配置文件中要配置好"扫描类", 如下:

3.其它类型的原因;

我的解决Solution是, 将以下代码中的@Resource替换成@Autowired, 则不报错:

@Servicepublic class UserServiceImpl implements UserService {    @Resource    // 替换成"@Autowired";    private AdminUserMapper adminUserMapper;    // 其余代码...}

JVM是不报错了, 可这实在是治标不治本, 要理解为什么会这么报错, 要去理解@Autowired@Resource的区别(可搜索看看), 以及看Spring框架的官方文档的说明(这才是第一手的资料);

转载地址:http://dnjfk.baihongyu.com/

你可能感兴趣的文章
NetworkX系列教程(11)-graph和其他数据格式转换
查看>>
Networkx读取军械调查-ITN综合传输网络?/读取GML文件
查看>>
network小学习
查看>>
Netwox网络工具使用详解
查看>>
Net与Flex入门
查看>>
net包之IPConn
查看>>
Net操作配置文件(Web.config|App.config)通用类
查看>>
Neutron系列 : Neutron OVS OpenFlow 流表 和 L2 Population(7)
查看>>
New Relic——手机应用app开发达人的福利立即就到啦!
查看>>
NFinal学习笔记 02—NFinalBuild
查看>>
NFS
查看>>
NFS Server及Client配置与挂载详解
查看>>
NFS共享文件系统搭建
查看>>
nfs复习
查看>>
NFS安装配置
查看>>
NFS的安装以及windows/linux挂载linux网络文件系统NFS
查看>>
NFS的常用挂载参数
查看>>
NFS网络文件系统
查看>>
NFS远程目录挂载
查看>>
nft文件传输_利用remoting实现文件传输-.NET教程,远程及网络应用
查看>>