Bir TestController
scoped oturumum var. MyEvent
kullanıyor.Spring Boot içindeki Olay Dinleyicileri
@Controller
@Scope("session")
@RequestMapping(value = "/test")
@Slf4j
public class TestController {
private String phone = getPhone();
private String getPhone() {
String phone = RandomGenerator.generateNumeric(4);
log.info("Phone is: {}", phone);
return phone;
}
@EventListener
public void listen(MyEvent event) {
log.info("Event in {} ({})", this, RandomGenerator.generateNumeric());
}
}
Ama olay yayımlamak zaman, TestController sınıfının örnekleri tek bu alıyorsanız. Ama ben tüm durumlarda bir olayı ele almak istiyorum. Bana yardım eder misin?
Neyin her örneği? Oturumun kapsamını sordunuz, böylece mevcut oturum için etkinliği yayınlayacak .... –