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
設定ファイルの位置を指定する場合は、context-paramで指定できます.
読んでくれてありがとうございます.みなさんのご協力をお願いします.ありがとうございます.
前言
実際のプロジェクトでは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の参照を取得することができます.読んでくれてありがとうございます.みなさんのご協力をお願いします.ありがとうございます.