Çfarë bën @predestroy?

Përmbajtje:

Çfarë bën @predestroy?
Çfarë bën @predestroy?

Video: Çfarë bën @predestroy?

Video: Çfarë bën @predestroy?
Video: Праздник (2019). Новогодняя комедия 2024, Shtator
Anonim

Shënimi PreDestroy është përdoret në metoda si një njoftim për kthimin e thirrjes për të sinjalizuar se shembulli është në proces të heqjes nga kontejneri. Metoda e shënuar me PreDestroy përdoret zakonisht për të lëshuar burimet që ka mbajtur.

Pse përdorim @PostConstruct?

Shënimi PostConstruct përdoret në një metodë që duhet të ekzekutohet pasi të kryhet injektimi i varësisë për të kryer çdo inicializim Kjo metodë DUHET të thirret përpara se klasa të vihet në shërbim. Ky shënim DUHET të mbështetet në të gjitha klasat që mbështesin injeksionin e varësisë.

A mund të jetë PostConstruct private?

Metoda mbi të cilën zbatohet PostConstruct MUND të jetë publike, e mbrojtur, paketë private ose private. Metoda NUK DUHET të jetë statike.

Çfarë është shënimi @PostConstruct në pranverë?

@PostConstruct është një shënim i përdorur në një metodë që duhet të ekzekutohet pasi të bëhet injektimi i varësisë për të kryer çdo inicializim.

Pse PostConstruct nuk quhet?

Shënimet e fasules Java EE të tilla si @PostConstruct zbatohen vetëm për fasulet e menaxhuara nga kontejnerët. Nëse thjesht po thërrisni vetë BlogEntryDao të re, kontejneri n'është nuk do të përgjojë krijimin dhe do të thërrasë metodën @PostConstruct.