常见的面试题:1.聊聊Spring2.Bean的生命周期3.循环依赖4.三级缓存5.factoryBean和beanFactory的区别6.ApplicationContext和BeanFactory的区别7.设计模式