¿Cómo puedo actualizar todos los objetos de resorte después de establecer una nueva configuración?
¿Cómo puedo actualizar previamente@Autowired
objetos de resorte después de cambios de configuración dinámica?
// 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);
ConmyApplicationContextAware.applicationContext.getBean(MyClass.class)
Puedo obtener nuevas instancias por nueva configuración, pero todas@Autowired
los objetos todavía contienen valores antiguos
¿Hay alguna solución para actualizar los objetos de primavera?