欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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 依賴(lài)的一種方式。

在使用 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í),可以不用編寫(xiě)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)文章

  • Spring實(shí)戰(zhàn)之使用Expression接口進(jìn)行表達(dá)式求值操作示例

    Spring實(shí)戰(zhàn)之使用Expression接口進(jìn)行表達(dá)式求值操作示例

    這篇文章主要介紹了Spring實(shí)戰(zhàn)之使用Expression接口進(jìn)行表達(dá)式求值操作,結(jié)合實(shí)例形式分析了Spring操作Expression接口實(shí)現(xiàn)表達(dá)式運(yùn)算的操作技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2019-12-12
  • Java實(shí)現(xiàn)文件上傳服務(wù)器和客戶端

    Java實(shí)現(xiàn)文件上傳服務(wù)器和客戶端

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)文件上傳服務(wù)器和客戶端,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • java使用Jco連接SAP過(guò)程

    java使用Jco連接SAP過(guò)程

    這篇文章主要介紹了java使用Jco連接SAP過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 如何在Spring data中使用r2dbc詳解

    如何在Spring data中使用r2dbc詳解

    這篇文章主要給大家介紹了關(guān)于如何在Spring data中使用r2dbc的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • SpringBoot創(chuàng)建RSocket服務(wù)器的全過(guò)程記錄

    SpringBoot創(chuàng)建RSocket服務(wù)器的全過(guò)程記錄

    RSocket應(yīng)用層協(xié)議支持 Reactive Streams語(yǔ)義, 例如:用RSocket作為HTTP的一種替代方案。這篇文章主要給大家介紹了關(guān)于SpringBoot創(chuàng)建RSocket服務(wù)器的相關(guān)資料,需要的朋友可以參考下
    2021-05-05
  • 新聞列表的分頁(yè)查詢java代碼實(shí)現(xiàn)

    新聞列表的分頁(yè)查詢java代碼實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了新聞列表的分頁(yè)查詢java代碼實(shí)現(xiàn),感興趣的小伙伴們可以參考一下
    2016-08-08
  • java maven進(jìn)階教學(xué)

    java maven進(jìn)階教學(xué)

    這篇文章主要介紹了Maven進(jìn)階教程的相關(guān)資料,文中講解非常細(xì)致,幫助大家開(kāi)始學(xué)習(xí)maven,感興趣的朋友可以了解下,希望能夠給你帶來(lái)幫助
    2021-08-08
  • Java實(shí)現(xiàn)FTP服務(wù)器功能實(shí)例代碼

    Java實(shí)現(xiàn)FTP服務(wù)器功能實(shí)例代碼

    FTP(File Transfer Protocol 文件傳輸協(xié)議)是Internet 上用來(lái)傳送文件的協(xié)議,本文給大家分享Java實(shí)現(xiàn)FTP服務(wù)器功能實(shí)例代碼,對(duì)java實(shí)現(xiàn)ftp服務(wù)器相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2015-12-12
  • 關(guān)于Mybatis動(dòng)態(tài)sql中test的坑點(diǎn)總結(jié)

    關(guān)于Mybatis動(dòng)態(tài)sql中test的坑點(diǎn)總結(jié)

    這篇文章主要介紹了關(guān)于Mybatis動(dòng)態(tài)sql中test的坑點(diǎn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • Spring Boot中數(shù)據(jù)庫(kù)操作Druid和HikariDataSource的詳細(xì)過(guò)程

    Spring Boot中數(shù)據(jù)庫(kù)操作Druid和HikariDataSource的詳細(xì)過(guò)程

    這篇文章主要介紹了Spring Boot中數(shù)據(jù)庫(kù)操作Druid和HikariDataSource的詳細(xì)過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06

最新評(píng)論