请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

@Autowired时adDao报错

@Service
public class AdServiceImpl implements AdService {

   @Autowired
   private AdDao adDao;


这是service实现层的,,,

----------------------------------

<!--3:配置扫描Dao接口包,动态实现Dao接口,注入到spring容器中-->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
  <!-- 注入SqlSessionFactory -->
  <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>
  <!--  扫描org.imooc.dao包下的所有接口,为每个接口创建动态代理类,并注入 -->
  <property name="basePackage" value="org.imooc.dao"/>
</bean>

spring配置也没错啊

正在回答

2回答

1、确定你这个配置文件被加载了

2、再确定你Dao层的接口代码正确,包位置正确。

0 回复 有任何疑惑可以回复我~
  • 提问者 小烧饼 #1
    呃,idea好像是误报,我对Dao进行单元测试可以插入数据.
    回复 有任何疑惑可以回复我~ 2017-12-08 20:28:45
  • 提问者 小烧饼 #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2017-12-13 17:15:51
提问者 小烧饼 2017-12-08 17:36:00

使用的idea,报错信息:Could not autowire. No beans of 'AdDao' type found.

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信