Вы можете использовать фабрику бинов, чтобы получить доступ ко всем необходимым бинам
@Autowired
private ListableBeanFactory beanFactory;
beansOfType.getBeansOfType()
возвращает карту BeanName -> Bean
.
Вам просто нужно знать имена бинов, которыеВы хотите "ввести".Список необходимых BeanNames;
Тогда вы можете взять только необходимые бины.
Map<String, YourInterface> beansOfType = beanFactory.getBeansOfType(YourInterface.class);
List<YourInterface> necessaryBeanNames.stream().map(b-> beansOfType.get(b)).filter(b -> b != null).collect(toList());