私のコードでBeanのインスタンス化の例外をキャッチしたい。どのようなオプションがありますか?これを行うための 一つの方法は、Javaベースのコンテナ設定を使用することです:SpringキャッチBean作成例外
@Configuration
public class AppConfig {
@Bean
public SomeBean someBean() {
try {
return new SomeBean(); // throws SomeException
} catch(SomeException se) {
return new SomeBeanStub();
}
}
}
は、可能なXMLベースまたは注釈ベースの設定を使用して春を使用した豆のインスタンス化の例外ハンドラを定義することですか?
あなたはそれを行う方法を見つけましたか?私はそれをキャッチし、プロセスを殺す、サーバーがそれをすべてロードさせないようにしたいと思います。私の問題は、一部のBeanが正しくロードされていないが、他のBeanが正しくロードされていないと、一貫性のない動作が発生することです。 –