I want to generate objects based on the yaml file and inject it into the Spring container (like instantiating multiple DataSourceTransactionManager). The @Bean annotation does not meet the requirements. I can't get the configuration information to implement ImportBeanDefinitionRegistrar because he needs a parameterless constructor. What should I do?
    @Bean("aaaTransactionManager")
public DataSourceTransactionManager get (    @Autowired @Qualifier("aaaDataSource")DataSource build){
    return new DataSourceTransactionManager(build);
}
@Bean("cccTransactionManager")
public DataSourceTransactionManager get2 (    @Autowired @Qualifier("cccDataSource")DataSource build){
    return new DataSourceTransactionManager(build);
}
How do I dynamically generate the above DataSourceTransactionManager, don't care about the number
