Web günlüğümün bir kez başlatılmasını deniyorum. ApplicationListener sınıfı için singleton'a ihtiyacım var, bu yüzden kapsamı Singleton'a ayarlıyorum, ancak birden çok örnek oluşturuyor. Bu BootStrapper başka bir xml yapılandırma dosyasında tanımlanmamıştır. Varsayılan kapsamın singleton olduğunu biliyorum, ancak bir singleton olmadığı için @Scope ("singleton") eklemesi gerekiyordu. Bu açıklamada bile, hala birden çok örnek oluşturur. İşte benim ApplicationListener'ım.@Component @Scope ("singleton") genel sınıfı BootStrapper uygulaması ApplicationListener <ContextStartedEvent> {
@Component
@Scope("singleton")
public class BootStrapper implements ApplicationListener<ContextRefreshedEvent> {
Hiçbir şey eksik miyim?
varsayılan kapsamı tekil olan – Ralph
senin sorunun ne? "ama çalışmıyor" herhangi bir (adlandırılmamış) sorununun geçerli bir açıklaması değil! – Ralph
Teşekkürler, soru güncellendi. –