В файле определения bean-компонента kotlin мне нужно получить ApplicationContext
, чтобы я мог внедрить его в другой bean-компонент.
Очевидно, нет документации о том, как это сделать. env
возвращает ConfigurableEnvironment
из GenericApplicationContext
(ApplicationContext
), но я не получаю прямой доступ к самому контексту.
бобы {
...
bean<PantryService> {
PantryServiceImpl(ref(), ref(), ref(), ref(), ref(), ref(), ref())
}
...
}
последний аргумент должен быть ApplicationContext