最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring注解實(shí)現(xiàn)Bean自動(dòng)裝配示例詳解

 更新時(shí)間:2021年03月15日 14:42:31   作者:XIaoyummm  
這篇文章主要給大家介紹了關(guān)于Spring注解實(shí)現(xiàn)Bean自動(dòng)裝配的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

何為自動(dòng)裝配

自動(dòng)裝配是 Spring 滿足 bean 依賴的一種方式。

在使用 Spring 配置 bean 時(shí),我們都要給配置的 bean 的屬性設(shè)置一個(gè)值,如果不手動(dòng)設(shè)置則都是空。而自動(dòng)的好處就在于,我們不用手動(dòng)去設(shè)置一個(gè)值,spring 會(huì)在上下文中自動(dòng)尋找并裝配合適的值。

本文主要介紹了Spring注解Bean自動(dòng)裝配的相關(guān)內(nèi)容,下面話不多少了,來(lái)一起看看詳細(xì)的介紹吧

使用須知:

1.導(dǎo)入約束:context約束

2.配置注解的支持: context:annotation-config/

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xmlns:context="http://www.springframework.org/schema/context"
 xsi:schemaLocation="http://www.springframework.org/schema/beans
  https://www.springframework.org/schema/beans/spring-beans.xsd
  http://www.springframework.org/schema/context
  https://www.springframework.org/schema/context/spring-context.xsd">

 <context:annotation-config/>

</beans>

@Autowired

​ 通過(guò)ByType的方式實(shí)現(xiàn)自動(dòng)裝配,且必須要求該對(duì)象存在。

​ 直接在屬性上使用,也可以在set方法上使用。

​ 使用Autowired時(shí),可以不用編寫set方法,前提是你這個(gè)自動(dòng)裝配的屬性在IOC容器中存在,且符合Byname方式

@Autowired
private Cat cat;

@Qualifier

@Autowired
@Qualifier(value = "dog111")
private Dog dog;

​ 如果@Autowired自動(dòng)裝配的環(huán)境比較復(fù)雜,可以使用@Qualifier來(lái)輔助@Autowired完成自動(dòng)裝配,

​ 通過(guò)@Qualifier(value = “dog111”)指定Bean的ID來(lái)裝配。

總結(jié)

到此這篇關(guān)于Spring注解實(shí)現(xiàn)Bean自動(dòng)裝配的文章就介紹到這了,更多相關(guān)Spring注解Bean自動(dòng)裝配內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

普洱| 葵青区| 扶沟县| 治县。| 利津县| 乃东县| 潮州市| 荔波县| 寿宁县| 宁都县| 宁海县| 仙游县| 河津市| 西乌| 宁海县| 梅州市| 宣汉县| 稻城县| 阿克| 太和县| 章丘市| 桐梓县| 黄龙县| 蓝田县| 唐河县| 宁陕县| 吉林市| 安顺市| 仁化县| 酉阳| 启东市| 宣汉县| 都昌县| 调兵山市| 庄浪县| 互助| 开封市| 吉林市| 资阳市| 山西省| 扎鲁特旗|