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

SpringCloud Config使用本地倉庫及map注入

 更新時(shí)間:2020年09月09日 11:06:54   作者:一馬平川1  
這篇文章主要介紹了SpringCloud Config使用本地倉庫及map注入,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

默認(rèn)情況下,SpringCloud Config使用的是遠(yuǎn)程的倉庫,所以默認(rèn)要配置uri

如果不想使用遠(yuǎn)程倉庫,而使用本地倉庫,需要做以下配置:

spring.profiles.active=native

spring.cloud.config.server.native.search-locations=file:D:/git/myconfig

注意3點(diǎn):

1. 使用spring.profiles.active指定要使用本地倉庫,而不是其他屬性.注意這個(gè)屬性一般的作用是激活哪一套配置,在config項(xiàng)目中用于指定是否使用本地倉庫

2. 不在使用uri,username,password這些遠(yuǎn)程倉庫才需要的,而是使用search-locations這個(gè)用于指定尋找本地文件夾的屬性

3. 倉庫路徑前一定要帶上file:前綴,否則識(shí)別不了

4. 客戶端程序不用再像遠(yuǎn)程那樣指定使用倉庫哪個(gè)分支,即: spring.cloud.config.label無效了,無論是否配置該屬性,都不再使用該屬性.

總結(jié):

1. 通過在config項(xiàng)目中指定spring.profiles.active=native來指定使用本地配置倉庫

2. 指定配置路徑時(shí), 前面要加上file:

3. 不需要再指定uri,username,password,label這些屬性

今天偶然在網(wǎng)頁留言上發(fā)現(xiàn),有人說用@Autowired

可以注入bean到聲明的map中,當(dāng)時(shí)我還不信,怎么可能呢,@Autowired只用過向定義的類型中注入bean,map跟bean非親非故,怎么會(huì)注入那些實(shí)例,于是試驗(yàn)了一下,果然靈驗(yàn)

@Autowired
private Map<String, BizService> map = new HashMap<>();// 向map中注入所有類型為BizService類型的bean,其中鍵為bean的名稱,值為bean的實(shí)例.

像上面這些注入一個(gè)map,類型必須是這樣: Map<String, T> map ,即: 鍵必須是String類型, 值可以是任意類型

這樣的話,這個(gè)map就會(huì)將context中所有類型為T的bean都注入到這個(gè)map中了.

分析一下原理,也是很容易實(shí)現(xiàn)的,只不過以前沒朝這方面想而已

在context啟動(dòng)過程中, 會(huì)加載所有的bean到bean工廠中,如果發(fā)現(xiàn)有用@Autowired標(biāo)記的Map類型,那就注入

注入的時(shí)候,看map的值類型,然后遍歷所有的bean,根據(jù)類型放進(jìn)去就行了.

有了這個(gè)東西,以后遇到自定義的bean,都可以自動(dòng)放入單獨(dú)的map中,隨時(shí)供自己調(diào)用和處理了,很是方便.

同理: List也可以根據(jù)bean的類型自動(dòng)注入.原理同map.

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • springboot3生成本地文件url的實(shí)現(xiàn)示例

    springboot3生成本地文件url的實(shí)現(xiàn)示例

    本文主要介紹了springboot3生成本地文件url的實(shí)現(xiàn)示例,從而提供一種高效的文件管理方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • java Swing布局管理之BoxLayout布局

    java Swing布局管理之BoxLayout布局

    這篇文章主要為大家詳細(xì)介紹了java Swing布局管理之BoxLayout布局的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-05-05
  • idea2023設(shè)置啟動(dòng)參數(shù)、單元測(cè)試啟動(dòng)參數(shù)

    idea2023設(shè)置啟動(dòng)參數(shù)、單元測(cè)試啟動(dòng)參數(shù)

    在使用IDEA進(jìn)行開發(fā)時(shí),我們可以通過設(shè)置一些啟動(dòng)參數(shù)來優(yōu)化開發(fā)環(huán)境的性能和體驗(yàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • java 基礎(chǔ)之JavaBean屬性命名規(guī)范問題

    java 基礎(chǔ)之JavaBean屬性命名規(guī)范問題

    這篇文章主要介紹了java 基礎(chǔ)之JavaBean屬性命名規(guī)范問題的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Springmvc異常映射2種實(shí)現(xiàn)方法

    Springmvc異常映射2種實(shí)現(xiàn)方法

    這篇文章主要介紹了Springmvc異常映射2種實(shí)現(xiàn)方法以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。,需要的朋友可以參考下
    2020-05-05
  • Java詳細(xì)分析講解泛型

    Java詳細(xì)分析講解泛型

    在正式進(jìn)入內(nèi)容之前說明一下:泛型的內(nèi)容太多,也太復(fù)雜。這里因?yàn)镴ava中寫數(shù)據(jù)結(jié)構(gòu)的時(shí)候會(huì)使用到,所以加上。關(guān)于泛型我找了挺多文章,再結(jié)合自己的理解,盡可能將其講清楚。不求會(huì)使用泛型,只要求后面數(shù)據(jù)結(jié)構(gòu)出現(xiàn)泛型的時(shí)候能夠知道是在干什么即可
    2022-05-05
  • JavaSE程序邏輯控制實(shí)現(xiàn)詳細(xì)圖文教程

    JavaSE程序邏輯控制實(shí)現(xiàn)詳細(xì)圖文教程

    JavaSE是為了開發(fā)桌面應(yīng)用程序和控制臺(tái)應(yīng)用程序而設(shè)計(jì)的,使用JavaSE可以編寫?yīng)毩⑦\(yùn)行的Java應(yīng)用程序,這篇文章主要給大家介紹了關(guān)于JavaSE程序邏輯控制實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2024-04-04
  • java實(shí)現(xiàn)token無感刷新+處理并發(fā)的后端方案

    java實(shí)現(xiàn)token無感刷新+處理并發(fā)的后端方案

    在Web應(yīng)用中,Token用于身份驗(yàn)證和會(huì)話管理,但當(dāng)Token過期時(shí),可能會(huì)導(dǎo)致用戶在提交表單或進(jìn)行操作時(shí)突然被重定向到登錄頁面,本文就來介紹一下java實(shí)現(xiàn)token無感刷新+處理并發(fā)的后端方案,感興趣的可以了解一下
    2024-11-11
  • Servlet的5種方式實(shí)現(xiàn)表單提交(注冊(cè)小功能),后臺(tái)獲取表單數(shù)據(jù)實(shí)例

    Servlet的5種方式實(shí)現(xiàn)表單提交(注冊(cè)小功能),后臺(tái)獲取表單數(shù)據(jù)實(shí)例

    這篇文章主要介紹了Servlet的5種方式實(shí)現(xiàn)表單提交(注冊(cè)小功能),后臺(tái)獲取表單數(shù)據(jù)實(shí)例,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2017-05-05
  • java正則表達(dá)式匹配規(guī)則超詳細(xì)總結(jié)

    java正則表達(dá)式匹配規(guī)則超詳細(xì)總結(jié)

    正則表達(dá)式并不僅限于某一種語言,但是在每種語言中有細(xì)微的差別,下面這篇文章主要給大家介紹了關(guān)于java正則表達(dá)式匹配規(guī)則的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10

最新評(píng)論

莱州市| 黔南| 苗栗市| 谷城县| 西贡区| 深水埗区| 兴化市| 禄劝| 民县| 深水埗区| 遂宁市| 瑞昌市| 韶关市| 措美县| 新兴县| 晋中市| 三江| 高清| 洞头县| 绵竹市| 长海县| 镇雄县| 乃东县| 大埔县| 恩平市| 兰考县| 邓州市| 盖州市| 称多县| 库车县| 鸡东县| 荃湾区| 忻城县| 敖汉旗| 南丹县| 尼勒克县| 玉田县| 敖汉旗| 确山县| 竹山县| 青川县|