Ce face @predestroy?

Cuprins:

Ce face @predestroy?
Ce face @predestroy?

Video: Ce face @predestroy?

Video: Ce face @predestroy?
Video: 20. Жизненный цикл Spring bean с использованием аннотаций(@PostConstruct и @PreDestroy) 2024, Septembrie
Anonim

Adnotarea PreDestroy este folosită în metode ca notificare de apel invers pentru a semnala că instanța este în curs de a fi eliminată de container. Metoda adnotată cu PreDestroy este folosită de obicei pentru a elibera resursele pe care le deține.

De ce folosim @PostConstruct?

Adnotarea PostConstruct este folosită pe o metodă care trebuie executată după ce se face injecția de dependență pentru a efectua orice inițializare Această metodă TREBUIE invocată înainte ca clasa să fie pusă în funcțiune. Această adnotare TREBUIE să fie acceptată pe toate clasele care acceptă injectarea dependenței.

PostConstruct poate fi privat?

Metoda pe care se aplică PostConstruct POATE fi publică, protejată, pachet privat sau privat. Metoda NU TREBUIE să fie statică.

Ce este adnotarea @PostConstruct în primăvară?

@PostConstruct este o adnotare folosită pe o metodă care trebuie executată după ce se efectuează injecția de dependență pentru a efectua orice inițializare.

De ce nu se numește PostConstruct?

Adnotările bean Java EE, cum ar fi @PostConstruct, se aplică numai bean-urilor gestionate de container. Dacă pur și simplu apelați personal nou BlogEntryDao, containerul nu va intercepta creația și nu va apela metoda @PostConstruct.