Spring で現在の ApplicationContext を取得する 質問する

Spring で現在の ApplicationContext を取得する 質問する

私はWebアプリケーションにSpring MVCを使用しています。私のBeanは「spring-servlet.xml」ファイルに書かれています

今私はクラスを持っていてMyClass、Spring Beanを使用してこのクラスにアクセスしたいです

私は次のようにspring-servlet.xml書きました

<bean id="myClass" class="com.lynas.MyClass" />

今私はこれにアクセスする必要がありますApplicationContext

ApplicationContext context = ??

私ができるように

MyClass myClass = (MyClass) context.getBean("myClass");

これを行う方法??

ベストアンサー1

注入するだけです。

@Autowired
private ApplicationContext appContext;

または、次のインターフェースを実装します。アプリケーションコンテキスト認識

おすすめ記事