15281682932的gravatar头像
152816829322020-07-07 17:38:37

No bean named 'privilegeServiceImpl' is defined如何解决?

service添加了No bean named 监听也看了无数次No bean named 还是报错No bean named 'privilegeServiceImpl' is defined

No bean named 求大神解答

所有回答列表(4)
codingwomen的gravatar头像
codingwomen LV77月9日

首先看下 名字是否对应正确 

其次,看看web.xml文件里监听器是否配置正确

参考链接给你了,https://blog.csdn.net/cnctcom/article/details/53470987 

祝你尽快解决问题,细心点就简单了。加油!

东风小楼的gravatar头像
东风小楼 LV67月9日

第一种方案,对比一下名字:  getBean("xx") 与 @Service("xx");

第二种方案,通过getBean(xx.class) 方式注入对象

reamZMX的gravatar头像
reamZMX LV67月11日

监听类要被扫描到,我的博客第二点:https://blog.csdn.net/qq_21454973/article/details/77990547

迷瞪的一批的gravatar头像
迷瞪的一批 LV68月17日

1、@Service(“首字母大写”)  改成大写

2、你把它改成大写后,并把主入口类那里最后一个import    。。。。PrivilegeService 去掉 重新引用一遍

原因:你那个service注解里首字母写的是小写字母,在主方法中引用的那个是接口类!!! 并不是实现类。另外,我平时引入的时候用习惯用@Autowired注解

 

 

顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友