Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Инициализация:
@Autowired
, @Value
и т.д.).setBeanName()
(если Bean реализует BeanNameAware
).setBeanFactory()
(если Bean реализует BeanFactoryAware
).setApplicationContext()
(если Bean реализует ApplicationContextAware
).postProcessBeforeInitialization()
методов BeanPostProcessor
.@PostConstruct
аннотированные методы.initMethod
определения Bean-а.afterPropertiesSet()
(если Bean реализует InitializingBean
).postProcessAfterInitialization()
методов BeanPostProcessor
.Использование:
Уничтожение (при завершении контекста Spring):
postProcessBeforeDestruction()
методов DestructionAwareBeanPostProcessor
.@PreDestroy
аннотированные методы.destroyMethod
определения Bean-а.destroy()
(если Bean реализует DisposableBean
).postProcessAfterDestruction()
методов DestructionAwareBeanPostProcessor
.java
Инициализация:
@Autowired
, @Value
и т.д.).setBeanName()
(если Bean реализует BeanNameAware
).setBeanFactory()
(если Bean реализует BeanFactoryAware
).setApplicationContext()
(если Bean реализует ApplicationContextAware
).postProcessBeforeInitialization()
методов BeanPostProcessor
.@PostConstruct
аннотированные методы.initMethod
определения Bean-а.afterPropertiesSet()
(если Bean реализует InitializingBean
).postProcessAfterInitialization()
методов BeanPostProcessor
.Использование:
Уничтожение (при завершении контекста Spring):
postProcessBeforeDestruction()
методов DestructionAwareBeanPostProcessor
.@PreDestroy
аннотированные методы.destroyMethod
определения Bean-а.destroy()
(если Bean реализует DisposableBean
).postProcessAfterDestruction()
методов DestructionAwareBeanPostProcessor
.java
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.