c12 --- BeanNameAware. ApplicationContextAware