Springのweb.xmlにおける配置の詳細について説明します.

1277 ワード

Springのweb.xmlにおける配置の詳細について説明します.
前言     
     実際のプロジェクトではspringのプロファイルaplicationxt.xmlはspringで提供されるロード機構によって自動的にコンテナにロードされます.ウェブプロジェクトでは、プロファイルをウェブコンテナにロードして解析します.現在、springは2つのキャリアを提供しており、webコンテナのローディングに提供しています.一つはContect Loader Listenerで、もう一つはContect Loader Servletです.これらの2つは機能的に全く同じであるが、前者はServlet 2.3バージョンで新しく導入されたListenerインターフェースに基づいて実現され、後者はServletインターフェースに基づいて実現され、以下はこの2つのキャリアのweb.xmlにおける構成アプリケーションである.
Conttext Loader Listener

 
org.springframework.context.ContextLoaderListener 
 
Conttext Loader Servlet

 
 context 
org.springframework.context.ContextLoaderServlet 
 1 
 
     上記の構成により、webコンテナは自動的にappication context.xmlをローディングして初期化します.
     設定ファイルの位置を指定する場合は、context-paramで指定できます.

 
 contextConfigLocation 
 /WEB-INF/myApplicationContext.xml 
 
     その後、ウェブアプリケーションでappication contextの参照を取得することができます.
読んでくれてありがとうございます.みなさんのご協力をお願いします.ありがとうございます.