在 Spring 4 中,如何向上下文添加新的单例范围 bean? 我检查了this类,但它只创建原型(prototype)范围的 bean,而不是单例。
最佳答案
获取 ApplicationContext
的底层 BeanFactory
并注册单例。
ctx.getBeanFactory().registerSingleton("mySingleton", new Object());
// ^ whatever instance you
// want to add
关于java - Spring:如何动态创建 SINGLETON 作用域 bean?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25130784/