SSM框架报错org.springframework.beans.factory.NoSuchBeanDefinitionException

今天在做SSM框架时报错:

org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.mana.service.ManaService] 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)}

这段话的意思的:

         org.springframework.beans.factory。NoSuchBeanDefinitionException:没有类型为[com.mana.service]的合格bean。找到依赖项:期望至少有一个bean可以作为这个依赖项的自动连接候选对象。依赖注释:{ @org.springframework.beans.factory.annotation.Autowired(要求= true)}

意思就是说我在我是com.mana.service.ManaService里缺少了对ManaService的一个注释,才会出现错误,所以再ManaService的public上面一行,写上@Service的注释就对了。

在相应的实现类加上注解即可。

引导链接地址:https://blog.csdn.net/liujiding/article/details/77969157

猜你喜欢

转载自blog.csdn.net/qq_41879385/article/details/81670726