Sobes.tech
Junior — Middle

Konteynerdəki fişlərin həyat dövrü mərhələlərini təyin etmək üçün hansı anotasiya istifadə olunur?

sobes.tech Süni İntellekt

AI-dan cavab

В Java для управления жизненным циклом бинов в контейнере (например, в Spring) используются аннотации:

  • @PostConstruct — метод с этой аннотацией вызывается после создания бина и внедрения зависимостей, используется для инициализации.
  • @PreDestroy — метод вызывается перед уничтожением бина, для освобождения ресурсов.

Пример:

@Component
public class MyBean {

    @PostConstruct
    public void init() {
        // инициализация
    }

    @PreDestroy
    public void cleanup() {
        // освобождение ресурсов
    }
}

Также в Spring можно реализовать интерфейсы InitializingBean и DisposableBean для тех же целей, но аннотации более удобны и читаемы.