- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章SPrmg的基本应用
习题
一、 填空题
依赖注入的作用就是在使用SPring框架创建对象时,动态的将其所依赖的对象注入到
【 ]组件中。
在使用SPring框架之后,对象的实例不再由调用者来创建,而是由【 】来创建,SPring
容器会负责控制程序之间的关系,而不是由调用者的程序代码直接控制。
在SPring入门程序中只需将SPring的4个基础包以及【 】的JAR包复制到Iib目录中,
并发布到类路径下即可。
简单来说,BeanFaCtOry就是一个管理BCan的工厂,它主要负责初始化各种Bean,并调用
它们的【 】方法。
SPring开发所需的JAR包分为两个部分:【 】和【 】。
二、 判断题
SPring中基于构造方法的依赖注入通过调用带参数的构造方法来实现,每个参数代表着一个 依赖。()
通常在JaVa项目中,会采用通过FilCSyStemXmlAPPliCatiOnCOmCXt类来实例化 APPIiCatiOnCOnteXt 容器的方式。()
初学者学习SPring框架时,只需将SPring的4个基础包以及Commons-Ioggingjar复制到项 目的Iib目录,并发布到类路径中即可。()
依赖注入的作用就是在使用SPring框架创建对象时,动态的将其所依赖的对象注入到Bean 组件中。()
SPring框架采用的是分层架构,它一系列的功能要素被分成20个模块。()
三、 选择题
以下关于SPring核心容器相关说法错误的是。()
A: SPring框架的所有功能都是通过其核心容器来实现的。
B:创建BCanFaCgry实例时,需要提供SPring所管理容器的详细配垃信息,这些信息通常 采用XML文件形式来管理。
C: APPIiCatiOnCOnteXt不仅包含了 BeanFaCtOry的所有功能,还添加了对国际化、资源访问、 事件传播等方而的支持。
D:通常在JaVa项目中,会采用通过ClaSSPathXlnIAPPliCatiOnCOnteXt类来实例化 AI妙OiionCmfcxt容器的方式,而在Web项目中,APPIiCatiOnCOnteXt容器的实例化工作会交由 Web服务器来完成。
以下有关SPring的四个基础包说法正确的是。()
A: SPring的四个基础包,它们分别对应SPring Web容器的四个模块。
B: SPring 的四个基础包有 SPring-CorC.RELEASEJar、SPring-beans-.RELEASE.jarspring- COnteXt-.RELEASE.jar 和 SPring-aop-.RELEASE.jarβ
C: SPring-COnteXt-.RELEASEJar是所有应用都要用到的JAR包,它包含访问配宜文件以及进 行IOC或者Dl操作相关的所有类。
D: SPring-core.RELEASE.jar包含SPring框架基本的核心工具类,SPring其它组件都要用到 这个包里的类,是其它组件的基本核心。
以下有关SPring框架优点的说法正确的是。()
A: SPring具有简单、可测试和松耦合等特点,从这个角度岀发,SPring就是应用于任何JaVa 应用的开发中:
B: SPring提供了对AoP的支持,它允许将一些通用任务,如安全、事务、日志等进行集中 式处理,从而提高了程序的复用性
C: SPring就是一个大工厂,可以将所有对象的创建和依赖关系的维护工作都交给SPring容 器管理,杜绝了组件之间的耦合性
D: SPring增加了 JaVa EE开发中一些APl的使用难度
SPring的核心容器是苴他模块建立的基础,以下哪个不是该容器的组成模块。()
A: BeanS 模块B:
COre模块C:
COnteXt 模块D:
AOP模块
下列选项中,不属于SPring框架优点的是。()
A:提供强大的、可以有效减少页而代码的标签B:
声明式事务的支持。
C:方便解耦、简化开发
D:方便集成各种优秀框架
四、 简答题
SPring依赖注入通常有哪些实现方式,列举并分别进行说明。
姣窣
一、 填空题
Bean
SPring 容器
ComnlOnS-IOgging
生命周期
SPring框架包、第三方依赖包
二、 判断题
TOC \o "1-5" \h \z 对
错
对
对
对
三、 选择题
A
D
B
D
A
四、 简答题
SPring的实现方式通常有两种,一种是属性Setter方法注入,另一种是构造方法注入。属性Setter 方法注入是指IoC容器使用Setter方法来注入被依赖的实例。通过调用无参构造器或无参静态工厂方法 实例化Bean后,调用该Bean的Setter方法,即可实现基于Setter方法的依赖注入。构造方法注入是
您可能关注的文档
- (上册)部编版一年级语文13----ang--eng--ing--ong.docx
- (产品管理)IC产品的质量与可靠性测试.docx
- (全)塔式起重机司机模拟考试题库含答案2021.docx
- (公司管理)建筑公司规章制度.docx
- (名师整理)最新道德与法治七年级下册《5.1我们的情感世界》导学案(含答案).docx
- (完整)上海牛津英语六年级总复习阅读理解题A.docx
- (完整)内部员工保密协议.docx
- (完整)高中化学物质结构与性质结构梳理.doc.docx
- (完整word版)2018年部编版人教版九年级上册历史复习提纲知识点.docx
- (完整word版)交通工程学复习资料整理.docx
1亿VIP精品文档
相关文档
最近下载
- 2024 离婚协议书 离婚协议(打印版).docx
- 结算审核工作方案doc.pdf
- 高中数学《正态分布》导学案.pdf VIP
- [信息技术2.0微能力]:小学四年级信息技术上(第一单元)--中小学作业设计大赛获奖优秀作品[模板]-《义务教育信息技术课程标准(2022年版)》.docx
- 人教版七年级数学下学期期末复习常考点知识巩固+例题练习+期末模拟测 期末复习模拟测试卷02(原卷版+解析).docx VIP
- 基于Python的天气预报系统的设计与实现.docx
- 《污染的城市》—美术课件.pptx
- 搬运技术及护理操作评分标准表.pdf
- 2022年临床执业医师资格考试试题库及答案(700题).pdf
- 建筑劳务企业薪酬管理制度.docx
文档评论(0)