使用Spring动态创建同一bean的多个实例

时间:2019-10-09 13:53:44

标签: java spring

问题是创建n个bean。 n由配置确定。而且配置只是一个简单的json文件。

    { "bean1" : { "property" : true}, 
      "bean2" : { "property" : false}
    }

所以当我解析配置时,我得到n = 2并创建2个bean。

有一种方法可以使用BeanFactoryPostProcessor(how to get multiple instances of same bean in spring?)动态创建n个Bean

但是,就我而言,我需要能够以某种方式注入config,解析它,然后才创建n个bean。我认为BeanFactoryPostProcessor不可能实现注入

0 个答案:

没有答案