【问题标题】:Spring: How to create SINGLETON scoped bean dynamically?Spring:如何动态创建 SINGLETON 范围的 bean?
【发布时间】:2014-08-05 03:35:18
【问题描述】:

在 Spring 4 中,如何向上下文添加一个新的单例范围的 bean? 我检查了 this 类,但它只创建原型范围的 bean 而不是单例。

【问题讨论】:

    标签: java spring scope singleton


    【解决方案1】:

    获取ApplicationContext 的底层BeanFactory 并注册单例。

    ctx.getBeanFactory().registerSingleton("mySingleton", new Object());
    //                                                    ^ whatever instance you
    //                                                      want to add
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-04
      • 2018-06-25
      • 1970-01-01
      • 2013-05-22
      • 2013-07-10
      • 1970-01-01
      相关资源
      最近更新 更多