spring的面试

Posted 喜东东

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring的面试相关的知识,希望对你有一定的参考价值。

Spring注解  Spring的对象访问 Spring面向切面编程  Spring MVC框架

1.spring的优点

轻量级:基础版本的spring框架大约2mb

控制反转(IOC):把生成对象的权利反转给spring框架

面向切面(AOP):把可重用的功能提取出来,然后再将这些通用的功能在合适的时候织入到应用程序中。比如事务管理、权限控制、日志记录、性能统计等。
         底层原理:代理模式 动态代理
AOP的作用:AOP并没有帮助我们解决任何新的问题,它只是提供了一种更好的办法,能够用更少的工作量来解决现有的一些问题,使得系统更加健壮,可维护性更好。

什么是依赖注入,依赖注入的作用是什么?
控制反转容器:把生成对象权利  反转给spring的框架                                    
控制反转的手段 :依赖注入                                    

依赖注入的作用:减少类间耦合度,避免用new来创建对象

spring的依赖注入有哪些方法
属性注入 构造方法注入 工厂方法注入

bean的生命周期
默认:单例 多例:配置scope=Protoype






















以上是关于spring的面试的主要内容,如果未能解决你的问题,请参考以下文章

什么是spring 最新面试题答案

面试题:说说你对spring的理解

阿里面试必备:100个高频Spring面试题,助你一臂之力!

面试篇Spring的那些面试题(上)

面试篇Spring的那些面试题(上)

面试-spring-Spring面试题和答案