Junior — Middle
Koks @PreDestroy anotacijos tikslas Spring Framework kontekste?
sobes.tech AI
Atsakymas iš AI
Spring Framework @PreDestroy anotacija naudojama nurodyti metodą, kuris turi būti iškviestas prieš bean naikinimą. Tai leidžia atlikti būtinus valymo veiksmus, pvz., uždaryti duomenų bazės ryšius, laisvinti išteklius arba išsaugoti būseną.
Naudojimo pavyzdys:
@Component
public class MyBean {
@PreDestroy
public void cleanup() {
// valymo kodas, pvz., išteklių uždarymas
System.out.println("Bean yra naikinamas");
}
}
Spring automatiškai iškvies cleanup() metodą, kai užbaigsis programos kontekstas.