下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE1單元1《Spring框架應(yīng)用基礎(chǔ)》測(cè)試試卷院系:專業(yè)班級(jí):學(xué)生姓名:學(xué)號(hào):………………題號(hào)一二三四五六總分分?jǐn)?shù)得分評(píng)卷人一、填空題(每空2分,共10分)
1.Spring框架的核心組件是輕量級(jí)的______,它是實(shí)現(xiàn)了IoC容器的非入侵性式框架。2.Spring框架最重要的核心概念是“控制反轉(zhuǎn)”,英文全稱是______。3.IoC的另外一種說(shuō)法是DI,全稱是______,即由容器動(dòng)態(tài)地將組件所依賴的對(duì)象注入到組件中。4.Spring框架的配置文件一般是______文件,其中每個(gè)<bean>節(jié)點(diǎn)代表一個(gè)對(duì)象實(shí)例。5.JavaBean組件中,屬性的權(quán)限一般是______,每個(gè)屬性有標(biāo)準(zhǔn)的set與get方法。得分評(píng)卷人二、單項(xiàng)選擇題(每題2分,共20分)
1.下列關(guān)于Spring框架的描述中,錯(cuò)誤的是:A.Spring是一個(gè)開(kāi)源框架B.Spring僅適用于服務(wù)器端開(kāi)發(fā)C.Spring實(shí)現(xiàn)了JavaEE體系中的相關(guān)規(guī)范D.Spring為企業(yè)應(yīng)用開(kāi)發(fā)提供“一站式”選擇2.Spring框架的主要優(yōu)勢(shì)之一是:A.強(qiáng)制性繼承框架APIB.分層架構(gòu)C.只能與特定應(yīng)用服務(wù)器配合使用D.僅專注于某一層的解決方案3.以下哪項(xiàng)不是Spring框架的功能?A.簡(jiǎn)化應(yīng)用程序?qū)ο箨P(guān)系B.無(wú)耦合集成非業(yè)務(wù)性功能C.自動(dòng)生成業(yè)務(wù)實(shí)現(xiàn)邏輯D.高效的事務(wù)管理實(shí)現(xiàn)4.Spring框架的特性“非入侵性”是指:A.應(yīng)用程序必須繼承Spring框架的API類庫(kù)B.應(yīng)用程序可以自由選擇和組裝Spring框架的功能模塊C.框架強(qiáng)制要求使用特定的編程模式D.應(yīng)用程序與框架有高度依賴關(guān)系5.IoC模型中,控制權(quán)在:A.應(yīng)用程序代碼中B.容器C.操作系統(tǒng)D.數(shù)據(jù)庫(kù)6.在傳統(tǒng)編程模型中,對(duì)象實(shí)例的創(chuàng)建通常使用:A.反射機(jī)制B.new關(guān)鍵字C.從容器中獲取D.依賴注入7.以下關(guān)于JavaBean的描述中,正確的是:A.屬性的權(quán)限一般是publicB.set和get方法的命名可以是任意的C.屬性的第一個(gè)字母須大寫(xiě)D.必須有公有的無(wú)參構(gòu)造函數(shù)8.在Spring配置文件中,<bean>節(jié)點(diǎn)的id屬性:A.可以重復(fù)B.必須與class屬性值相同C.代表該實(shí)例的唯一標(biāo)識(shí),不能重復(fù)D.是可選的9.獲取IoC容器中Bean實(shí)例的正確步驟是:A.實(shí)例化BeanFactory→讀取配置文件→調(diào)用getBean()方法B.讀取配置文件→實(shí)例化BeanFactory→調(diào)用getBean()方法C.調(diào)用getBean()方法→實(shí)例化BeanFactory→讀取配置文件D.實(shí)例化BeanFactory→調(diào)用getBean()方法→讀取配置文件10.在Spring配置文件中,為L(zhǎng)ist類型屬性賦值應(yīng)使用:A.<list>節(jié)點(diǎn)B.<set>節(jié)點(diǎn)C.<array>節(jié)點(diǎn)D.<map>節(jié)點(diǎn)得分評(píng)卷人三、多項(xiàng)選擇題(每題3分,共15分)
1.Spring框架適用于以下哪些場(chǎng)景?A.表現(xiàn)層B.業(yè)務(wù)層C.持久層D.硬件驅(qū)動(dòng)層2.Spring框架的特性包括:A.輕量級(jí)B.非入侵性C.容器D.面向橫切面編程3.IoC模型的優(yōu)點(diǎn)包括:A.降低類與類之間的耦合度B.提升應(yīng)用程序之間的獨(dú)立性C.便于應(yīng)用程序后期的維護(hù)、升級(jí)D.簡(jiǎn)化對(duì)象創(chuàng)建過(guò)程4.以下哪些是JavaBean組件的要求?A.屬性的權(quán)限一般是privateB.每個(gè)屬性有標(biāo)準(zhǔn)的set與get方法C.屬性的第一個(gè)字母須大寫(xiě)D.必須實(shí)現(xiàn)Serializable接口5.Spring容器中可以配置的存儲(chǔ)結(jié)構(gòu)類型包括:A.ListB.SetC.ArrayD.Map得分評(píng)卷人四、判斷題(每題1分,共10分)
1.()Spring框架是一個(gè)重量級(jí)開(kāi)發(fā)框架。2.()Spring框架的出現(xiàn)是為了代替已有的各種框架。3.()Spring框架的核心包在文件容量上只有不到1MB的大小。4.()IoC模型通過(guò)硬編碼直接控制對(duì)象,造成類與類之間耦合度過(guò)大。5.()在IoC模型中,應(yīng)用程序需要的實(shí)例要依賴容器以Bean的形式通過(guò)反射方式構(gòu)建。6.()BeanFactory是Spring的核心部分,用于訪問(wèn)IoC容器及管理JavaBean。7.()Spring配置文件中,<property>子節(jié)點(diǎn)的name屬性可以與類中的全局屬性名不一致。8.()Set為有序的對(duì)象集合類型。9.()Map為鍵值對(duì)結(jié)構(gòu)類型(Key=Value)。10.()夏培肅是我國(guó)第一臺(tái)自行設(shè)計(jì)的通用電子數(shù)字計(jì)算機(jī)的研制者之一。得分評(píng)卷人五、編程題(為程序中的每個(gè)空格劃線處補(bǔ)全相應(yīng)代碼)(每空4分,共20分)
補(bǔ)全以下從IoC容器獲取Bean實(shí)例的代碼:packagecom.web.ioc;importorg.springframework.beans.factory.BeanFactory;importorg.springframework.beans.factory.xml.XmlBeanFactory;importorg.springframework.core.io.ClassPathResource;importorg.springframework.core.io.Resource;publicclassDemo{publicstaticvoidmain(String[]args){//1.讀取配置文件Resourcers=new______("applicationContext.xml");//2.實(shí)例化BeanFactoryBeanFactorybeanFactory=new______(rs);//3.獲取對(duì)應(yīng)的Mobile類型實(shí)例"vivo"Mobilevivo=(Mobile)beanFactory.______("vivo");//4.獲取對(duì)應(yīng)的Mobile類型實(shí)例"huawei"Mobilehuawei=(______)beanFactory.getBean("huawei");//5.輸出huawei的品牌信息System.out.println(______.getBrand());}}
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 保健調(diào)理師測(cè)試驗(yàn)證考核試卷含答案
- 鍋爐操作工安全宣貫知識(shí)考核試卷含答案
- 汽機(jī)本體檢修工安全檢查競(jìng)賽考核試卷含答案
- 中藥酒(酊)劑工崗前管理綜合考核試卷含答案
- 陶瓷施釉工崗前技能考核試卷含答案
- 乳品濃縮工崗前工作水平考核試卷含答案
- 給體育老師的請(qǐng)假條格式
- 2025年金屬非切削、成形加工機(jī)械項(xiàng)目合作計(jì)劃書(shū)
- 2025年村用風(fēng)油互補(bǔ)發(fā)電系統(tǒng)控制器及逆變器項(xiàng)目發(fā)展計(jì)劃
- 2025年電氣、電子設(shè)備用玻璃部件相關(guān)工業(yè)品用玻璃部件項(xiàng)目合作計(jì)劃書(shū)
- 酒店清欠協(xié)議書(shū)模板模板
- 2025沈陽(yáng)市消防救援支隊(duì)政府專職消防員招聘160人考試備考試題及答案解析
- 鐵路鐵鞋管理辦法
- 安防監(jiān)控系統(tǒng)維護(hù)與管理方案
- 2025屆重慶八中學(xué)七上數(shù)學(xué)期末復(fù)習(xí)檢測(cè)模擬試題含解析
- 2025年廣東省中考語(yǔ)文試卷真題(含答案解析)
- 燙熨治療法講課件
- 2025至2030中國(guó)模塊化變電站行業(yè)發(fā)展趨勢(shì)分析與未來(lái)投資戰(zhàn)略咨詢研究報(bào)告
- 電廠清潔生產(chǎn)管理制度
- 2025年江蘇省事業(yè)單位招聘考試教師招聘體育學(xué)科專業(yè)知識(shí)試題
- 機(jī)械設(shè)計(jì)年終述職報(bào)告
評(píng)論
0/150
提交評(píng)論