Բովանդակություն:

Ի՞նչ է լոբի կյանքի ցիկլը:
Ի՞նչ է լոբի կյանքի ցիկլը:

Video: Ի՞նչ է լոբի կյանքի ցիկլը:

Video: Ի՞նչ է լոբի կյանքի ցիկլը:
Video: Ցիկլամենների կյանքի ցիկլը և խնամքը: Աճեցրեք մինչև ամառ ծաղկող ցիկլամեններ 2024, Մայիս
Anonim

1.1 Գարուն Bean Lifecycle

Գարուն լոբի պատասխանատու է կառավարման համար կյանքի ցիկլ -ից լոբի ստեղծված զսպանակային տարայի միջոցով։ Այն լոբի կյանքի ցիկլը բաղկացած է հետսկզբնավորման և նախքան ոչնչացման հետ կանչելու մեթոդներից:

Համապատասխանաբար, ո՞րն է գարնանային լոբի կյանքի ցիկլը:

Գարուն (Սուրճ) Bean Lifecycle . Այն Գարուն IoC (Inversion of Control) կոնտեյները կառավարում է Գարնանային լոբի . Ա « Գարնանային լոբի », պարզապես ա Գարուն - Java դասի կառավարվող օրինակ: Այն Գարուն IoC կոնտեյները պատասխանատու է ակնթարթավորման, սկզբնավորման և լարերի միացման համար լոբի . Բեռնարկղը նաև ղեկավարում է կյանքի ցիկլ -ից լոբի.

Նմանապես, ինչպե՞ս վերահսկել լոբի կյանքի ցիկլը գարնանը: Spring Framework-ը տրամադրում է լոբի կյանքի ցիկլի իրադարձությունները վերահսկելու հետևյալ 4 եղանակներ.

  1. InitializingBean և DisposableBean հետադարձ կապի ինտերֆեյսներ:
  2. * Իրազեկ ինտերֆեյսներ հատուկ վարքագծի համար:
  3. Պատվերով init() և ոչնչացում() մեթոդները bean կոնֆիգուրացիայի ֆայլում:
  4. @PostConstruct և @PreDestroy ծանոթագրություններ:

Հետևաբար, ինչպիսի՞ն է լոբի կյանքի ցիկլը Spring Bean-ի գործարանային տարայում:

Գարուն - Լոբի կյանքի ցիկլը . Այն կյանքի ցիկլ ա Գարնանային լոբի հեշտ է հասկանալ. Երբ ա լոբի օրինականացված է, այն օգտագործելի վիճակի բերելու համար կարող է պահանջվել որոշակի նախնականացում կատարել: Նմանապես, երբ լոբի այլևս չի պահանջվում և հեռացվում է կոնտեյներ , որոշ մաքրում կարող է պահանջվել:

Ինչպե՞ս են լոբին սկզբնավորվում գարնանը:

Spring Bean Life Cycle Կարևոր կետեր

  1. Վահանակով ելքից պարզ է դառնում, որ Spring Context-ը նախ օգտագործում է no-args կոնստրուկտորը, որպեսզի սկզբնավորի bean օբյեկտը, այնուհետև կանչում է հետսկզբնական մեթոդը:
  2. Bean-ի սկզբնավորման կարգը նույնն է, ինչ սահմանված է գարնանային լոբի կազմաձևման ֆայլում:

Խորհուրդ ենք տալիս: