Could not autowire. No beans of 'xxxMapper' type found.

作为一名刚开始使用idea的新手,最近在使用maven+springMVC框架时遇到了这样一个问题:Could not autowire. No beans of ‘xxxMapper’ type found.
这是在实现xxxService接口时,自动注入xxxMapper时,出现的错误。
(╯‵□′)╯︵┴─┴

package com.zm.mlog.service.impl;

import com.zm.mlog.mapper.AdminMapper;
import com.zm.mlog.service.AdminService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service("adminService")
public class AdminServiceImpl implements AdminService {
    @Autowired
    private AdminMapper adminMapper;
}

看了很久的代码,实在是没发现问题。甚至把代码拿到eclipes跑,没问题。
┬─┬ ノ( ’ - 'ノ) {摆好摆好)
(再掀一次} (╯°Д°)╯︵ ┻━┻
当然此时已经意识到不是代码的问题_(:з」∠)_
好了不皮了,解决方法如下:
Could not autowire. No beans of 'xxxMapper' type found._第1张图片

Could not autowire. No beans of 'xxxMapper' type found._第2张图片

解决方法来源于:http://blog.csdn.net/u012453843/article/details/54906905

好久没有管理博客更新一下。。。今天刚看到 neosoul9818大佬 给了更靠谱的方法:
@Autowired改成@resource就可以了

你可能感兴趣的:(环境配置,解决报错,编程知识)