Как я могу перечислить все компоненты, аннотированные @Configuration, в контексте приложения? - PullRequest
1 голос
/ 19 сентября 2019

Как я могу получить список всех активных бинов @Configuration из контекста приложения, чтобы я мог перечислить их при запуске?

1 Ответ

1 голос
/ 19 сентября 2019

Вы можете вызвать контекст приложения и задать его всем bean-компонентам, аннотированным аннотацией @Configuration, убедитесь, что вы вызываете только один экземпляр ApplicationContext, и не вызываете его несколько раз, тогда вы можете запросить bean-компоненты с этой аннотациейследуя этому:

Map<String, Object> beans = applicationContext.getBeansWithAnnotation(Configuration.class);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...