web.xml中的contextConfigLocation在spring中的作用
在web.xml中通過contextConfigLocation配置spring,contextConfigLocation引數定義了要裝入的 Spring 配置檔案。
如果想裝入多個配置檔案,可以在 <param-value>
標記中用逗號作分隔符。
在web.xml裡配置Listener
xml 程式碼如下:
<listener>
<listener-class> org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
如果在web.xml裡給該Listener指定要載入的xml,如:
xml程式碼如下:
<!-- spring config -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
則會去載入相應的xml,而不會去載入/WEB-INF/下的applicationContext.xml。
但是,如果沒有指定的話,預設會去/WEB-INF/下載入applicationContext.xml。
在一個團隊使用Spring的實際專案中,應該需要多個Spring的配置檔案,如何使用和交叉引用的問題:
多個配置檔案可以在web.xml裡用空格分隔寫入,如:
<CONTEXT-PARAM>
<PARAM-NAME>contextConfigLocation</PARAM-NAME>
<PARAM-VALUE>
applicationContext-database.xml,applicationContext.xml
</PARAM-VALUE>
</CONTEXT-PARAM>
多個配置檔案裡的交叉引用可以用ref的external或bean解決
例如:
applicationContext.xml
<bean id="userService" class="domain.user.service.impl.UserServiceImpl">
<property name="dbbean">
<ref bean="dbBean"/>
</property>
</bean>
dbBean在applicationContext-database.xml中
相關文章
- Spring在ssh中的作用Spring
- Spring在開發專案中起的作用Spring
- web.xml的作用WebXML
- Spring中Bean的作用域SpringBean
- spring中各個類的作用Spring
- Spring 當中的Bean 作用域SpringBean
- web.xml檔案的作用WebXML
- Spring中Bean的作用域有哪些?SpringBean
- 探究final在java中的作用Java
- 電容在電路中的作用
- web.xml作用WebXML
- web.xml中的shiroFilter配置WebXMLFilter
- web.xml中的servlet相關WebXMLServlet
- IP地址在網頁抓取中的作用網頁
- python 代理在爬蟲中的作用Python爬蟲
- Python在人工智慧中的作用Python人工智慧
- 人肉工程在機器學習實踐中的作用機器學習
- AspectJ 在 Spring 中的使用Spring
- 如何把web.xml中的*.do改掉?WebXML
- 零頁面機制在缺頁中斷中的作用
- 大資料在事故成本控制中的作用大資料
- Spark RDD在Spark中的地位和作用如何?Spark
- CRM系統在銷售管理中的作用
- 可觀察性在事件響應中的作用事件
- 朗讀在英語教學中的作用
- Mybatis在Spring中的使用(三)MyBatisSpring
- JMS 在 Spring Boot 中的使用Spring Boot
- 在Linux中,bash shell 中的 hash 命令有什麼作用?Linux
- Servlet中關於web.xml的測試ServletWebXML
- websphere中web.xml配置WebXML
- meta在web推廣的大作用及其在html中的語法WebHTML
- 住宅代理IP在網路攻擊中的作用
- 技術支援在大資料分析中的作用大資料
- 人工智慧在網路安全中的新作用人工智慧
- 專案經理在敏捷環境中的作用敏捷
- 業務分析師在敏捷專案中的作用敏捷
- 公平理論在專案管理中的作用(轉)專案管理
- 在K8S中,共享儲存的作用?K8S