Webアプリケーションの初期化を1回実行しようとしています。ApplicationListenerクラスにシングルトンが必要なので、スコープをシングルトンに設定しましたが、複数のインスタンスが作成されています。このBootStrapperは、他のxml構成ファイルでは定義されていません。デフォルトのスコープがシングルトンであることは知っていますが、シングルトンではなかったため、@ Scope( "singleton")を追加する必要がありました。このアノテーションを使用しても、複数のインスタンスが作成されます。これが私のApplicationListenerです。
@Component
@Scope("singleton")
public class BootStrapper implements ApplicationListener<ContextRefreshedEvent> {
私は何かが足りないのですか?