c5 --- using spring container ApplicationContext instead of BeanFactory