1. 原則と実装を読むためにSpring XML構成ファイルを
https://www.cnblogs.com/wyq178/p/6843502.html
まず、コードのうち、XML設定ファイルのパラメータの設定項目を使用することの利点、管理が容易だけでなく、将来のメンテナンスと変更。
第二に、XMLツリーのノードは、ドキュメント、汎用性標準化されています。
第三に、初期起動時にコンテナのSSH2フレームワークを使用してJavaのWebプロジェクトは、それが最初に読み込まれますweb.xmlファイルを場合は、web.xmlファイルの春と内部の構成Struts2のリスナーは、リスナーが配置によるであろうスプリングストラットの設定ファイルをパスして見つけます。プロフィールをsrpingはapplicationContext.xmlをされ、そしてStruts2の設定ファイルはstruts.xmlです。下地用いて解析することができるようにDOM解析モード。
後に語った分析手順を再び呼び出されます。
コンテナの起動時や読み込みのweb.xml時間をリスナーを構成することが発見された場合、それは最初の実行コード内でリスナーの初期化方法、およびロジックを入力します。構成されたリスナーの春:
<! - Spring統合Struts2の -リスナー>
<聞き手>
<リスナークラス> org.springframework.web.context.ContextLoaderListener </リスナクラス>
</リスナー>
<! - -ばね配置リスナーは、プロファイルパスに耳を傾ける必要がある- >
<文脈PARAM>
<PARAM名> contextConfigLocation </ PARAM名>
の<param-value>はCLASSPATH:applicationContext.xmlを</ PARAM値>
</コンテキストPARAM>
すなわち、スプリングプロファイルパスモニターの第2セクションは、構成を説明したことに注意してくださいapplicationContext.xmlをするには:バネ式コンテナのパラメータは、プロジェクトのSRCで定義されていると述べました。この時間は、コンテナは、設定ファイルを読み込むので、彼らはその上のオブジェクトに注入されるように、ユーザ定義の初期Beanに何を、知っている、と。例えば、ばねに注入場合永続データ・フレームのHibernateは、Hibernage sessionFactionを初期化し、それによって直接的に容器から現像DAOでオブジェクトを取得する、メモリに適切なデータソース情報を読み込みデータの永続性は、業務関連します。だからあなたのコード内でタイムアウトおよびその他の関連するパラメータとなっているデータベースを操作するように設定行きません。これにより、分離につながる私はコードと構成項目の冒頭で述べました。