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