М
Size: a a a
М
А
А
NB
OC
b💬
b💬
MS
A
MS
AI
MM
VP
VP
PB
PB
VP
VP
VP
PB
public class BeanRegistrator implements ApplicationContextAware {
private ConfigurableListableBeanFactory beanFactory;
@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
var context = (ConfigurableApplicationContext) applicationContext;
this.beanFactory = context.getBeanFactory();
}
public void registerSingletonBean(String name, Object singleton) {
this.beanFactory.registerSingleton(name, singleton);
}
}