私のSpring-MMVCアプリケーションでは、
ディスパッチャーサーブレットに対応するxx-servlet.xmlがあります-WebレイヤーBean/クラスを定義し、すべての永続レイヤーBean/サービスを定義する別のcontext.xmlをインポートします。
xx-servlet.xmlでは、
インターフェイスApplicationContextProviderを実装するクラスを定義しました。ApplicationcontextAware
そして、必要に応じて(を使用せずに)@ComponentからこれらのBeanのインスタンスを取得することで、すべてのBean(プレゼンテーションオブジェクト)に注釈を付けました。ApplicationContextWebApplicationContext
それで、この場合、私の豆の範囲は何でしょうか?
また、使用するとどうなりますWebApplicationContextか?
ベストプラクティスは何でしょうか...使用ApplicationContextまたはWebApplicationContext?