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() будет вызван автоматически при завершении работы приложения или уничтожении бина.