首页 > 编程语言 > 详细

springMVC 引用@resource要要注意的问题

时间:2015-12-09 19:50:02      阅读:407      评论:0      收藏:0      [点我收藏+]

   今天遇到一个奇怪的问题,就是通过@resource 注入通过@Component注解标注的类时,未能成功注入,后来同事说引用@resource注解的类页需要@Component注解注入,也就是说两个雷必须都要交给spring管理才能完成注入 例如。

@Component

public class SubscribeDispatcher {

    ....

    ....

}


@Component

public class WeixinHandle extends DefaultWeixinHandle{

    @Resource

    private ScanQrcodeDispatcher scanQrcodeDispatcher;

    ....

    ....

}

我就是红色部分那个注解没写。

    但是最奇怪的还在后面,我把引用@resource 的类加上@Component注解还是不能注入。上网找了好半天,也没找到解决办法。最后发现WeixinHandle这个类我是继承了抽象类所以不能实例化。于是我在一个不继承抽象类的类上测试一下果真能注入。所以当一个类继承了抽象类的时候就不能引用@Resource进行注入。

springMVC 引用@resource要要注意的问题

原文:http://8931565.blog.51cto.com/8921565/1721261

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!