Junior — Middle
Kāda ir @PreDestroy anotācijas nozīme Spring Framework ietvaros?
sobes.tech AI
Atbilde no AI
Spring Framework @PreDestroy anotācija tiek izmantota, lai norādītu metodi, kas jāizsauc pirms bīna iznīcināšanas. Tas ļauj veikt nepieciešamos tīrīšanas darbus, piemēram, aizvērt datu bāzes savienojumus, atbrīvot resursus vai saglabāt stāvokli.
Piemērs lietošanai:
@Component
public class MyBean {
@PreDestroy
public void cleanup() {
// tīrīšanas kods, piemēram, resursu aizvēršana
System.out.println("Bean tiek iznīcināts");
}
}
Spring automātiski izsauks cleanup() metodi, kad beigsies lietojumprogrammas konteksts.