我在我的spring项目中使用基于注释的配置。我使用@Autowired注入类,这些类使用@Service,@ Component,@ Repository,@ Controller等适当的注释进行注释。我在这里有两个问题:
答案 0 :(得分:3)
像这样注入上下文:
@Autowired private ApplicationContext appContext;
将当前上下文注入bean中。由于这会实现ListableBeanFactory,因此您可以使用getBeanDefinitionNames()
获取所有bean的名称