@Autowired与@Resource注解的区别

二者区别还是有几项的,这里列以下几点:
如果配置.xml中有两个id,id="reviewService",id="reviewServiceAdmin"。
那么你在类中使用

        @Autowired
        protected IReviewService reviewService;
     将会出错。
而是用    
      @Resource(name="reviewService")
protected IReviewService reviewService;
不会出错。也就是说@Resource比@Autowired更加安全可靠点儿。

未完待续

猜你喜欢

转载自bingyingao.iteye.com/blog/1336549