基本信息
源码名称:Spring系列面试题129道(附答案解析).pdf
源码大小:4.27M
文件格式:.pdf
开发语言:Java
更新时间:2021-04-20
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
目录 1、不同版本的 Spring Framework 有哪些主要功能?.................................................5 2、什么是 Spring Framework?.................................................................................5 3、列举 Spring Framework 的优点。...........................................................................5 4、Spring Framework 有哪些不同的功能?.................................................................5 5、Spring Framework 中有多少个模块,它们分别是什么? ....................................6 6、什么是 Spring 配置文件?...................................................................................7 7、Spring 应用程序有哪些不同组件?......................................................................7 8、使用 Spring 有哪些方式?...................................................................................7 9、什么是 Spring IOC 容器? ....................................................................................8 10、什么是依赖注入? ..............................................................................................8 11、可以通过多少种方式完成依赖注入? ..................................................................8 12、区分构造函数注入和 setter 注入。 ..................................................................9 14、区分 BeanFactory 和 ApplicationContext。......................................................9 16、Spring IoC 的实现机制。...................................................................................10 17、什么是 spring bean?........................................................................................11 18、spring 提供了哪些配置方式?..........................................................................11 19、spring 支持集中 bean scope?.........................................................................11 20、spring bean 容器的生命周期是什么样的?......................................................12 21、什么是 spring 的内部 bean? .........................................................................12 22、什么是 spring 装配...........................................................................................13 23、自动装配有哪些方式?.....................................................................................13 24、自动装配有什么局限?.....................................................................................13 25、什么是基于注解的容器配置.............................................................................14 26、如何在 spring 中启动注解装配?....................................................................14 27、@Component, @Controller, @Repository,@Service 有何区别? .......................14 28、@Required 注解有什么用? .............................................................................14 29、@Autowired 注解有什么用?...........................................................................15 30、@Qualifier 注解有什么用?..............................................................................15 31、@RequestMapping 注解有什么用? ................................................................16 32、spring DAO 有什么用?.....................................................................................16 33、列举 Spring DAO 抛出的异常。.......................................................................17 35、使用 Spring 访问 Hibernate 的方法有哪些?................................................17 36、列举 spring 支持的事务管理类型....................................................................17 37、spring 支持哪些 ORM 框架 .............................................................................18 38、什么是 AOP?....................................................................................................18 39、什么是 Aspect?................................................................................................18 40、什么是切点(JoinPoint) .................................................................................19 41、什么是通知(Advice)?..................................................................................19 42、有哪些类型的通知(Advice)? ......................................................................19 43、指出在 spring aop 中 concern 和 cross-cuttingconcern的不同之处。.............20 44、AOP 有哪些实现方式? ....................................................................................20 45、Spring AOP and AspectJ AOP 有什么区别? .....................................................20 46、如何理解 Spring 中的代理? ...........................................................................20 47、什么是编织(Weaving)? ..............................................................................20 48、SpringMVC 框架有什么用? ............................................................................21 49、描述一下 DispatcherServlet 的工作流程 .........................................................21 50、介绍一下 WebApplicationContext.....................................................................22 51、什么是 spring?...................................................................................................22 52、使用 Spring 框架的好处是什么?....................................................................22 53、Spring 由哪些模块组成? ...................................................................................23 54、核心容器(应用上下文) 模块。.......................................................................23 55、BeanFactory –BeanFactory 实现举例。...........................................................23 66、XMLBeanFactory ................................................................................................23 67、解释 AOP 模块..................................................................................................23 68、解释 JDBC 抽象和 DAO 模块。 ......................................................................24 69、解释对象/关系映射集成模块。........................................................................24 70、解释 WEB 模块。 .............................................................................................24 72、Spring 配置文件 ................................................................................................24 73、什么是 Spring IOC 容器? ................................................................................24 74、IOC 的优点是什么? .........................................................................................24 75、ApplicationContext 通常的实现是什么?...........................................................24 76、Bean 工厂和 Application contexts 有什么区别?...........................................25 77、一个 Spring 的应用看起来象什么?................................................................25 78、什么是 Spring 的依赖注入? ...........................................................................25 79、有哪些不同类型的 IOC(依赖注入)方式?...................................................25 80、哪种依赖注入方式你建议使用,构造器注入,还是Setter方法注入? ..................25 81.什么是 Spring beans?...........................................................................................26 82、一个 Spring Bean 定义 包含什么?.................................................................26 83、如何给 Spring 容器提供配置元数据? ..............................................................26 84、你怎样定义类的作用域?...................................................................................26 85、解释 Spring 支持的几种 bean 的作用域。 ....................................................26 86、Spring 框架中的单例 bean 是线程安全的吗? ................................................27 87、解释 Spring 框架中 bean 的生命周期。 ........................................................27 88、哪些是重要的 bean 生命周期方法?你能重载它们吗? ................................27 89、什么是 Spring 的内部 bean?.........................................................................27 90、在 Spring 中如何注入一个 java 集合? .........................................................27 91、什么是 bean 装配? ...........................................................................................28 92、什么是 bean 的自动装配? .............................................................................28 93、解释不同方式的自动装配 。............................................................................28 94.自动装配有哪些局限性 ?.....................................................................................28 95、你可以在Spring 中注入一个 null 和一个空字符串吗?.................................28 96、什么是基于Java 的 Spring 注解配置? 给一些注解的例.................................29 97、什么是基于注解的容器配置? ...........................................................................29 98、怎样开启注解装配? ........................................................................................29 99、@Required 注解 ................................................................................................29 100、@Autowired 注解............................................................................................29 101、@Qualifier 注解...............................................................................................29 102.在 Spring 框架中如何更有效地使用 JDBC? .....................................................30 103、JdbcTemplate ...................................................................................................30 104、Spring 对 DAO 的支持 ...................................................................................30 105、使用 Spring 通过什么方式访问 Hibernate? ..................................................30 106、Spring 支持的 ORM ........................................................................................30 107. 如 何 通 过 HibernateDaoSupport 将 Spring 和Hibernate 结合起来? .30 108、Spring 支持的事务管理类型 ...........................................................................31 109、Spring 框架的事务管理有哪些优点?............................................................31 110、你更倾向用那种事务管理类型? ...................................................................31 111、解释 AOP .........................................................................................................31 112、Aspect 切面......................................................................................................31 113、在 Spring AOP 中,关注点和横切关注的区别是什么? ..................................32 114、连接点..............................................................................................................32 115、通知..................................................................................................................32 116、切点..................................................................................................................32 117、什么是引入? ....................................................................................................32 118、什么是目标对象?.............................................................................................32 119、什么是代理? ....................................................................................................32 120、有几种不同类型的自动代理? .......................................................................33 121、什么是织入。什么是织入应用的不同点?.......................................................33 122、解释基于 XML Schema 方式的切面实现。....................................................33 123、解释基于注解的切面实现...............................................................................33 124、什么是 Spring 的 MVC 框架? .....................................................................33 125、DispatcherServlet.............................................................................................33 126、WebApplicationContext ...................................................................................33 127、什么是 Spring MVC 框架的控制器? .............................................................33 128、@Controller 注解.............................................................................................34 129、@RequestMapping 注解 .................................................................................34