Spring找不到bean

frost_pig 2017-07-12 10:05:27
场景:SSM整合下,有名为RPCMonAlarmRuleDaoDao的接口,在包com.lss.owl.common.dao下,
配置文件是自动扫描包的(<context:component-scan base-package="com.jumei.owl.**.service, com.lss.**.**.dao" />)

Tomcat启动报错信息:
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.lss.owl.common.dao.RPCMonAlarmRuleDao' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1466)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1097)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1059)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:589)
... 25 more
Service的注解声明如下,其中ProjectAlarmDao 和 RPCMonAlarmRuleDao 是在同一包下
@Autowired
private ProjectAlarmDao alarmUproDao; (能找到bean)

@Autowired
private RPCMonAlarmRuleDao rpcMonAlarmRuleDao;(不能找到bean)


ProjectAlarmDao如下:

package com.lss.owl.common.dao;

import java.util.List;

import com.lss.owl.common.domain.AlarmUser;
import com.lss.owl.common.domain.ProjectAlarm;

public interface ProjectAlarmDao{
int deleteByPrimaryKey(Long userId,Long project_id);

int insert(ProjectAlarm record);

int insertSelective(ProjectAlarm record);
}


RPCMonAlarmRuleDao如下:
package com.lss.owl.common.dao;
import java.util.List;

import org.springframework.stereotype.Repository;

import com.lss.owl.common.domain.RPCMonAlarmRule;

@Repository (这个地方不使用@Repository同样会报找不bean的错误)
public interface RPCMonAlarmRuleDao{

int deleteByPrimaryKey(Integer id);

int insert(RPCMonAlarmRule record);

int insertSelective(RPCMonAlarmRule record);

}

...全文
638 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2017-07-12
  • 打赏
  • 举报
回复
@Repository ("rpcMonAlarmRuleDao")

10,612

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧