私はWebApplicationInitializer
でSpring 4を構成しました。 Item1Service
とItem2Service
の2つのサービスがあります。Spring4のキーに基づいてBeanを取得するAnnotationbased
しかし、コントローラでは、ユーザーが提供するキーに基づいて1つのサービスを見つける必要があります。 xmlベースの設定があった場合、idで取得できます。
しかし、どのようにしてAnnotationConfigWebApplicationContext
オブジェクトをコントローラに入れることができるので、キーに基づいてBeanを取得できます。私は親切に私を助け @Service(value="item1")
と
@Service(value="item2")
を使用していた
この
そして、そこXMLとJavaの設定の違いはありません...それは同じ 'getBean'メソッドを持つ' ApplicatinContext'です...だから、なぜうまくいかないのでしょうか? –