电光石火-穿越时空电光石火-穿越时空


IDEA无法在service层用注解方式注入mapper

现在项目集成了mybatis,在业务类service层中用@service  @Autowired 把mapper注入,实际运行时执行到该service报错,报mapper没有注入。(如果去掉@service和@Autowired  用传统的xml申明service并写入mapper属性不报错)

同样一份代码在eclipse上跑是没问题的,猜测是跟IDEA得编译有关


我发现在Mapper接口文件中,加上

@Repository 

public interface UserMapper {}

就可以用了

本博客所有文章如无特别注明均为原创。作者:似水的流年
版权所有:《电光石火-穿越时空》 => IDEA无法在service层用注解方式注入mapper
本文地址:http://www.ilkhome.cn/index.php/archives/195/
欢迎转载!复制或转载请以超链接形式注明,文章为 似水的流年 原创,并注明原文地址 IDEA无法在service层用注解方式注入mapper,谢谢。

评论

  1. 厉害厉害

    企业咨询 2017-02-28    回复