ContextClosedEvent hodisasi nima?
ContextClosedEvent hodisasi nima?

Video: ContextClosedEvent hodisasi nima?

Video: ContextClosedEvent hodisasi nima?
Video: Event handling in spring [ContextRefreshedEvent and ContextClosedEvent] | Spring event handling 2024, Noyabr
Anonim

ContextClosedEvent . Bu voqea ConfigurableApplicationContext interfeysida close() usuli yordamida ApplicationContext yopilganda nashr etiladi. Yopiq kontekst umrining oxiriga etadi; uni yangilash yoki qayta ishga tushirish mumkin emas.

Odamlar ham so'rashadi, bahor voqealarini boshqarish nima?

Bahor voqealarini boshqarish , ning asosiy qismi Bahor Bu ApplicationContext, Ilova konteksti tezkor xabarlarni aniqlash usulini beradi va fayl aktivlarini yuklash uchun noaniq yondashuvni beradi va u tarqatishi mumkin voqealar tinglovchi sifatida ro'yxatdan o'tgan fasollarga. The voqealar ning Bahor quyidagicha.

Bundan tashqari, bahorda ApplicationListener nima? Spring ApplicationListener . Bahor ning amalga oshirilishiga ega ApplicationListener imkonini beradi Bahor manfaatdorlar uchun foydali voqealarni yoqish uchun loyihalar (Observer Pattern, qarang Bahor Doc). Ushbu hodisalarga kirish uchun sizga kerak bo'lgan yagona narsa - dastur kontekstidagi loviya ApplicationListener.

Shunday qilib, ConfigurableApplicationContext nima?

ConfigurableApplicationContext ApplicationContext, Lifecycle interfeyslarini kengaytiruvchi interfeysdir. SPI interfeysi barcha dastur kontekstlarida bo'lmasa ham, ko'pchilik tomonidan amalga oshirilishi kerak.

Java kontekstidagi hodisa nima?

An voqea ichida Java grafik foydalanuvchi interfeysida biror narsa o'zgarganda yaratiladigan ob'ekt. Agar foydalanuvchi tugmani bossa, kombinatsiya oynasini bossa yoki matn maydoniga belgilar kiritsa va hokazo. voqea tetiklaydi, tegishlisini yaratadi voqea ob'ekt.

Tavsiya: