@Autowired與@Resource的區別

共同點:

作用上相同,爲依賴注入註解,用在字段上或者setter中,用在字段上可省略setter;

區別:

  1. @Resource爲javaEE提供的註解,優先按byName進行注入,若未匹配上,再按byType進行匹配;
  2. @Autowired爲spring提供的註解,按byType進行匹配注入,默認情況下不能爲null;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章