Оглавление:

Что такое жизненный цикл фасоли?
Что такое жизненный цикл фасоли?

Видео: Что такое жизненный цикл фасоли?

Видео: Что такое жизненный цикл фасоли?
Видео: 25 дней из жизни фасоли за 3 минуты 2024, Апрель
Anonim

1.1 Весна Жизненный цикл бина

Весна фасоль отвечает за управление жизненный цикл из бобы создается через пружинный контейнер. В жизненный цикл bean состоит из методов обратного вызова после инициализации и перед уничтожением.

Соответственно, каков жизненный цикл весенней фасоли?

Весна (Кофе) Жизненный цикл бина . В Весна Контейнер IoC (Inversion of Control) управляет Весенние бобы . А “ Весенняя фасоль Это просто Весна -управляемое создание Java-класса. В Весна Контейнер IoC отвечает за создание, инициализацию и подключение бобы . Контейнер также управляет жизненный цикл из бобы.

Аналогичным образом, как контролировать жизненный цикл бобов весной? Spring framework предоставляет следующие 4 способа управления событиями жизненного цикла bean-компонента:

  1. Интерфейсы обратного вызова InitializingBean и DisposableBean.
  2. * Знающие интерфейсы для определенного поведения.
  3. Пользовательские методы init () и destroy () в файле конфигурации bean-компонента.
  4. Аннотации @PostConstruct и @PreDestroy.

Следовательно, каков жизненный цикл bean в контейнере Spring bean factory?

Весна - Жизненный цикл фасоли . В жизненный цикл из Весенняя фасоль легко понять. Когда фасоль создается экземпляр, может потребоваться выполнить некоторую инициализацию, чтобы привести его в рабочее состояние. Аналогично, когда фасоль больше не требуется и удаляется из контейнер , может потребоваться некоторая очистка.

Как бобы инициализируются весной?

Важные моменты жизненного цикла бобов Spring:

  1. Из вывода консоли ясно, что Spring Context сначала использует конструктор no-args для инициализации объекта bean, а затем вызывает метод post-init.
  2. Порядок инициализации bean-компонента такой же, как он определен в файле конфигурации bean-компонента Spring.

Рекомендуемые: