一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Spring 整合多個配置文件的方法

Spring 整合多個配置文件的方法

2021-04-26 14:45deniro Java教程

在一些大型應用中,可能存在多個配置文件,這篇文章給大家介紹了Spring 整合多個配置文件的方法,非常不錯,具有一定的參考借鑒價值,感興趣的朋友一起看看吧

對于一個大型應用來講,可能存在多個配置文件。我們可以在啟動 spring 容器時,通過 string 數組來指定這些配置文件 。

spring 還可以通過 <import> 將多個配置文件引入到一個文件中,集成這些配置文件,這樣在啟動 spring 容器時,僅需要指定這個主配置文件即可 。 比如以下的這個主配置文件:

?
1
2
<import resource="classpath:beans2.xml"/>
<bean id="author" class="net.deniro.spring4.bean.author"/>

假設 beans2.xml 里面已經配置了 book 類,那么 spring 容器通過這個主配置文件即可加載這兩個 bean 信息咯 o(∩_∩)o哈哈~

如果一個配置文件 a.xml 引用了 b.xml 中的 bean , 并不一定需要通過 import 引入 b.xml , 只需要保證在啟動 spring 容器時, a.xml 和 b.xml 都在配置文件列表中即可 。

這兩種配置方式的區別在于,如果在 a.xml 中采用 import 引入了 b.xml ,相當于 a.xml 一個文件就包含了這兩個配置文件的所有信息, 因此 spring 容器只需要加載 a.xml 文件即可;否則就需要在 spring 啟動時,同時加載兩個配置文件,以便在內存中對兩個配置文件進行合并 。

我們可以通過 <import> 來引入多個外部配置文件,resource 屬性支持 spring 的標準資源路徑。

大型應用為了防止開發時發生配置文件資源競爭現象,或者為了使模塊便于拆分,往往每個模塊都擁有直接獨立的配置文件。我們可以在應用層面提供一個可整合的配置文件,通過 <import> 將各個模塊整合起來 。 這樣,在啟動容器時,只需要加載這個整合后的配置文件就可以啦

總結

以上所述是小編給大家介紹的spring 整合多個配置文件的方法,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

原文鏈接:https://www.jianshu.com/p/b9dc954981f2

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩毛片免费在线观看 | 毛片网站观看 | 国产专区一va亚洲v天堂 | 欧美精选欧美极品 | 美女的让男人桶爽网站 | 亚洲精品第五页 | 国产在线看片网站 | 短篇同学新婚h系列小说 | 女主被男主为催奶药h | 岛国片免费观看 | 521色香蕉网在线观看免费 | 疯狂伦交1一6小说 | 欧美一区欧美二区 | 午夜小福利 | 我和岳偷长篇小说 | 亚洲成人网在线 | h片在线看| 8x8x丝袜美女 | 亚州一区二区 | 欧美一级在线 | 亚洲精品国产精品国自产观看 | 深夜在线观看网站 | 女教师三级做受 | 美女露全身永久免费网站 | 国产成人精品视频频 | 校花在公车上被内射好舒服 | 亚洲AV无码国产精品色在线看 | 久久影院中文字幕 | 特级av毛片免费观看 | 成人一区二区丝袜美腿 | 精品国产美女AV久久久久 | 44444色视频在线观看 | jizzjizz大学生 | 男人天堂国产 | 7777奇米| 精品午夜视频 | 久久 这里只精品 免费 | 亚洲精品免费在线 | 91高清免费国产自产 | 精品视频在线免费播放 | 日韩精品一区二三区中文 |