1. Введение
Spring позволяет нам прикреплять пользовательские действия к созданию и уничтожению бина . Мы можем, например, реализовать интерфейсы InitializingBean
и DisposableBean .
В этом кратком руководстве мы рассмотрим второй вариант — аннотации @PostConstruct
и @PreDestroy
.
2. @PostConstruct
Spring вызывает методы, аннотированные @PostConstruct
, только один раз, сразу после инициализации свойств компонента . Имейте в виду, что эти методы будут работать, даже если инициализировать нечего.