Sobes.tech
Junior — Middle
102

Avez-vous utilisé l'annotation @PreDestroy dans vos projets?

Entreprises à qui on a demandé
СБЕРСБЕР

Réponse de l'IA

sobes.tech IA

Аннотация @PreDestroy используется в Java для указания метода, который должен быть вызван перед уничтожением бина в контейнере (например, в Spring или Java EE).

Я использовал @PreDestroy для освобождения ресурсов, закрытия соединений или выполнения других завершающих операций перед удалением объекта из контекста.

Пример:

@Component
public class MyService {

    @PreDestroy
    public void cleanup() {
        // освобождение ресурсов
        System.out.println("Очистка перед уничтожением бина");
    }
}

Это гарантирует, что метод cleanup() будет вызван автоматически при завершении работы приложения или уничтожении бина.