value ref在spring中配置的作用

2021-08-13 17:46:55 字數 494 閱讀 6520

很多時候拿到別人的xml配置都是直接去用,偶爾會慢慢的去學習人家為什麼要這樣去寫,這樣定義會產生乙個什麼樣的效果,與其他**會有什麼聯絡。

在spring中節點的子節點下還有乙個子節點,當然我們也可以直接寫成<

entry value-ref=""

>形式。這個節點的作用是什麼?為什麼這樣定義?

value-ref的作用就是引用xml中定義的其他bean

".

]]>

文件中說其實他就是乙個,用來替換,只不過寫法不同。在節點中就是用來引用其他地方的bean的。

那麼為什麼這樣定義呢?

那當然是因為spring-beans-3.0.xsd規定了它應該這樣去用。

xsd是指xml結構定義 ( xml schemas definition ),xml schema 是dtd的替代品。

xsd裡面定義了xml的寫法,那麼引用了這個xsd檔案的xml檔案就該遵循他的寫法。

在Spring下整合ActiveMQ

spring整合activemq配置 spring jms非同步發收訊息 activemq 在前面的一篇 activemq入門例項中我們實現了訊息的非同步傳送,這篇博文將如何在spring環境下整合activemq。如果要在spring下整合activemq,那麼就需要將如下jar包匯入專案 專案結...

ThreadLocal在Spring中的應用

在jdk中有乙個實現多執行緒的類,叫threadloacal,在提及spring事務管理時也經常被人說到。下面就和大家一起分享下它的神通廣大 上原始碼,public t get return setinitialvalue 通過原始碼可以看出,在threadlocal中維護了乙個map,用於儲存每乙...

在spring中使用quartz

好吧!我承認我對quartz並不熟悉,這種境況需要通過學習它,使用它去改變。先記錄下最進在spring中使用quartz的經驗。spring中提供了對quartz的支援,使得在spring使用quartz變得很容易,只需要在配置檔案中進行配置就行了。當然在路徑中要加入相應的jar包,我用的是quar...