title: Replace a bean inside the spring container during run-time
body: <p>Suppose I define a bean  (eg BeanA) inside the Spring container, and this bean is injected into an object. (eg BeanAUser)</p>
  
  <p>During run-time, can I use another bean instance to replace the original BeanA inside the spring container?? And also re-injects  this new bean instance into BeanAUser in order to replace the original BeanA?</p>