Sobes.tech
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.