Java面試題目錄
@Autowired 和 @Resource 的區(qū)別是什么?文章來源:http://www.zghlxwxcb.cn/news/detail-806147.html
@Autowired 是 Spring 提供的注解。默認(rèn)的注入方式為byType(根據(jù)類型進(jìn)行匹配)。
@Resource 是 JDK 提供的注解。默認(rèn)注入方式為 byName(根據(jù)名稱進(jìn)行匹配)。
當(dāng)一個接口存在多個實現(xiàn)類的情況下,@Autowired 和@Resource都需要通過名稱才能正確匹配到對應(yīng)的 Bean。@Autowired 可以通過 @Qualifier 注解來顯示指定名稱,@Resource可以通過 name 屬性來顯示指定名稱。文章來源地址http://www.zghlxwxcb.cn/news/detail-806147.html
到了這里,關(guān)于@Autowired 和 @Resource 的區(qū)別是什么?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!