来源:k6k4 答案参考:Spring常见面试题1、Spring框架有哪些优点?2、什么是Spring的内部bean?3、描述Spring框架中bean的生命周期?4、spring bean 有哪几种作用域?5、什么是依赖注入(DI)?6、什么是控制反转(IOC)?7、IOC有什么优点?8、有哪些IOC(依赖注入)方式?9、在 Spring中如何注入一个java集合?10、Spring框架中的单例bean是线程安全的吗?11、Spring中有哪几种方法获取HttpSession对象?12、ApplicationContext有哪几种实现方式?13、Spring面试推荐阅读文章?14、你熟悉哪些设计模式,列举spring中用到几个?15、Spring动态代理有哪些,有什么区别,默认是使用哪种?16、Spring框架包含哪些模块?17、什么是面向切面(AOP)?18、列举几种spring的自动装配方式?