O'Reilly logo
  • Prasad Akkineni thinks this is interesting:

1.  Spring instantiates the bean.

2.  Spring injects values and bean references into the bean’s properties.

3.  If the bean implements BeanNameAware, Spring passes the bean’s ID to the setBeanName() method.


Cover of Spring in Action, 4th Edition: Covers Spring 4


Spring Bean life cycle