Как я могу обновить все пружинные объекты после установки новой конфигурации?
Как я могу обновить ранее@Autowired
пружинные объекты после динамических изменений конфигурации?
// Here is my updateConfig method
GenericApplicationContext context = new GenericApplicationContext();
XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(context);
reader.loadBeanDefinitions(new ClassPathResource("applicationContext.xml"));
context.refresh();
myApplicationContextAware.setApplicationContext(context);
СmyApplicationContextAware.applicationContext.getBean(MyClass.class)
Я могу получить новые экземпляры с помощью новой конфигурации, но все@Autowired
объекты все еще содержат старые значения
Есть ли решение для обновления весенних объектов?