![Spring考試試卷內(nèi)容_第1頁(yè)](http://file4.renrendoc.com/view/7edf27824e33dc9703c5180b3586d960/7edf27824e33dc9703c5180b3586d9601.gif)
![Spring考試試卷內(nèi)容_第2頁(yè)](http://file4.renrendoc.com/view/7edf27824e33dc9703c5180b3586d960/7edf27824e33dc9703c5180b3586d9602.gif)
![Spring考試試卷內(nèi)容_第3頁(yè)](http://file4.renrendoc.com/view/7edf27824e33dc9703c5180b3586d960/7edf27824e33dc9703c5180b3586d9603.gif)
![Spring考試試卷內(nèi)容_第4頁(yè)](http://file4.renrendoc.com/view/7edf27824e33dc9703c5180b3586d960/7edf27824e33dc9703c5180b3586d9604.gif)
![Spring考試試卷內(nèi)容_第5頁(yè)](http://file4.renrendoc.com/view/7edf27824e33dc9703c5180b3586d960/7edf27824e33dc9703c5180b3586d9605.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Spring考試試卷(題庫(kù))下列關(guān)于AOP的說法錯(cuò)誤的是()。A.AOP將散落在系統(tǒng)中的“方面”代碼集中實(shí)現(xiàn)B.AOP有助于提高系統(tǒng)的可維護(hù)性C.AOP已經(jīng)表現(xiàn)出了將要替代面向?qū)ο蟮内厔?shì)D.AOP是一種設(shè)計(jì)模式,Spring為其提供了一種實(shí)現(xiàn)在SSH整合時(shí),事務(wù)隔離級(jí)別是由()實(shí)現(xiàn)的。A.Java應(yīng)用程序B.HibernateC.?dāng)?shù)據(jù)庫(kù)系統(tǒng)D.JDBC驅(qū)動(dòng)程序下列()不是Spring的依賴注入方式?!具x兩項(xiàng)】A.setter注入B.getter注入C.接口注入D.構(gòu)造注入在Spring框架中,面向方面編程(AOP)的目標(biāo)在于()。A.編寫程序時(shí)不用關(guān)心其依賴組件的實(shí)現(xiàn)B.將程序中涉及的公用問題集中解決C.封裝JDBC訪訓(xùn)數(shù)據(jù)庫(kù)的代碼,簡(jiǎn)化數(shù)據(jù)訪訓(xùn)層的得復(fù)性代碼D.實(shí)現(xiàn)畫面的“無刷新”關(guān)于Spring與Hibernate集成,下列說法錯(cuò)誤的是()。A.Spring提供了HibernateDaoSupport類來簡(jiǎn)化Hibernate的使用B.在Spring配置文件中,可以通過Spring提供的LocalSessionFactoryBean來獲得SessionFactory的實(shí)例C.通過集成Spring和Hibernate,用Spring管理程序的依賴關(guān)系,將SessionFactory注入到DataSource中D.通過Spring,可以在Biz層代碼中無需直接實(shí)例化DAO類,而是通過注入得到在Spring中,下列關(guān)于依賴注入的說法,正確的是()。A.依賴注入的目標(biāo)是在代碼之外管理程序組建間的依賴關(guān)系(組件?組建?)B.依賴注入即“面向接口”的編程C.依賴注入是面向?qū)ο蠹夹g(shù)的替代品D.依賴注入的使用會(huì)增大程序的規(guī)模下列關(guān)于Spring的說法錯(cuò)誤的是()。A.Spring是一個(gè)輕量級(jí)JAVAEE的框架集合B.Spring是“依賴注入”模式的實(shí)現(xiàn)C.使用Spring可以實(shí)現(xiàn)聲明事務(wù)D.Spring提供了AOP方式的日志系統(tǒng)在Spring中,配置Hibernate事務(wù)管理器(HibernateTransactionManager)時(shí),需要注入的屬性名稱是()。A.dataSourceB.sessionFactoryC.baseHibernateDaoD.transactionProxyFactoryBean下列()不是SpringAOP中的通知類型。A.前置通知B.后置通知C.代理通知D.異常通知關(guān)于Spring與Hibernate集成,下列說法錯(cuò)誤的是()。A.Spring提供了HibernateDaoSupport類來簡(jiǎn)化Hibernate的使用B.在Spring配置文件中,可以通過Spring提供的LocalSessionFactoryBean來獲得SessionFactory的實(shí)例C.通過集成Spring和Hibernate,用Spring管理程序的依賴關(guān)系,將SessionFactory注入到DataSource中D.通過Spring,無須在Biz層代碼中直接實(shí)例化DAO類,而是可以通過注入得到在Spring中,關(guān)于依賴注入,下列說法錯(cuò)誤的是()。A.依賴注入是一種設(shè)計(jì)開發(fā)模式B.依賴注入使組件之間相互依賴、相互制約C.依賴注入提倡使用接口編程D.依賴注入可以獨(dú)立開發(fā)各組件,然后根據(jù)組件間的依賴關(guān)系進(jìn)行組裝關(guān)于Spring,下列說法不正確的是()。A.運(yùn)用Spring,可以通過一個(gè)setter方法暴露一個(gè)類的任何依賴關(guān)系B.Spring解決依賴性問題的方法即反向控制或依賴注入C.Spring從配置方面來解決依賴性問題,無須編寫一個(gè)數(shù)據(jù)庫(kù)連接D.Spring從配置方面來解決依賴性問題,同時(shí)也需要編寫一個(gè)數(shù)據(jù)庫(kù)連接下列對(duì)Spring的7個(gè)模塊的說法,正確的有()?!具x兩項(xiàng)】A.各模塊(或組件)可以單獨(dú)存在B.各模塊(或組件)不可以單獨(dú)存在,必須要一起使用C.核心模塊的BeanFactory使Spring成為框架D.上下文模塊使Spring成為容器 Spring以Bean的方式管理所有的組件,此處的Bean指的是()。 在Spring中,實(shí)現(xiàn)AOP代理時(shí),下列說法正確的有()?!具x三項(xiàng)】A.Spring默認(rèn)使用用于接口的JDK動(dòng)態(tài)代理B.Spring只能使用JDK動(dòng)態(tài)代理C.Spring也可以使用CGLIB代理D.Spring主要使用JDK動(dòng)態(tài)代理 在Spring中,使用Java實(shí)現(xiàn)代理方式需實(shí)現(xiàn)InvocationHandler接口,且必須實(shí)現(xiàn)invoke(Objectproxy,Methodmethod,Object[]args)方法,則下列說法正確的有()?!具x三項(xiàng)】A.第一個(gè)參數(shù)是目標(biāo)類B.第二個(gè)參數(shù)Method由被代理接口的方法調(diào)用C.第三個(gè)參數(shù)是方法調(diào)用的參數(shù)D.當(dāng)程序調(diào)用代理的目標(biāo)方法時(shí),會(huì)自動(dòng)變?yōu)檎{(diào)用invoke方法在Spring中,Proxy.newProxyInstance(mobile.getClass().getClassLoader(),mobile.getClass().getInterfaces(),this)方法根據(jù)接口數(shù)組動(dòng)態(tài)創(chuàng)建代理類實(shí)例,下列說法不正確的是()。A.第一個(gè)參數(shù)用于創(chuàng)建動(dòng)態(tài)代理的ClassLoader對(duì)象B.第二個(gè)參數(shù)為代理對(duì)象C.第三個(gè)參數(shù)為代理包含的處理實(shí)例D.第二個(gè)參數(shù)為接口數(shù)組 Spring的環(huán)繞通知必須實(shí)現(xiàn)的接口是()。A.InvocationHandlerB.MethodInterceptorC.MethodBeforeAdviceD.AfterReturningAdvice Spring的后置通知必須實(shí)現(xiàn)的接口是()。A.InvocationHandlerB.MethodInterceptorC.MethodBeforeAdviceD.AfterReturningAdvice 在Spring中,ProxyFactoryBean繼承了父類ProxyCreatorSupport的所有配置屬性,同時(shí)添加了部分獨(dú)有屬性interceptorNames,下列說法正確的有()?!具x兩項(xiàng)】A.可以通過該屬性指定多個(gè)將織入目標(biāo)對(duì)象的Advice??????????B.采用類似ProxyFactory的addAdvice方法來逐一添加C.采用類似ProxyFactory的addAdvisor方法來逐一添加D.此屬性屬于Collection類型,可以通過配置元素<list>添加需要的攔截器名稱 在Spring中,下列關(guān)于AOP的理解,正確的有()?!具x兩項(xiàng)】(A/B選項(xiàng)不完整)A.面向縱向的B.面向橫向的C.AOP關(guān)注的是面D.AOP關(guān)注的是點(diǎn) 在Spring框架中,面向方面編程(AOP)的目標(biāo)在于()。A.編寫程序時(shí)無須關(guān)注其依賴組件的實(shí)現(xiàn)B.封裝JDBC訪問數(shù)據(jù)庫(kù)的代碼,簡(jiǎn)化數(shù)據(jù)訪問層的重復(fù)性代碼C.將程序中涉及的公共問題集中解決D.可以通過Web服務(wù)調(diào)用 在Spring中,下面的代碼定義了一個(gè)前置通知類,則下列選項(xiàng)中,說法錯(cuò)誤的是()。publicclassLogAdviceimplementsMethodBeforeAdvice{publicvoidbefore(Methodm,Object[]arges,Objecttarget)throwsThrowable{System.out.println(m.getName()+"("+Arrays.toString(args)+")";});(代碼中少一個(gè)大括號(hào))A.方法before是MethodBeforeAdvice接口中定義的方法B.參數(shù)m是被通知的目標(biāo)方法C.參數(shù)args是調(diào)用方法的參數(shù)D.參數(shù)target是代理類 通過Spring構(gòu)建Hibernate,存在的優(yōu)點(diǎn)有()?!具x三項(xiàng)】A.測(cè)試簡(jiǎn)單B.異常封裝C.通用的代碼管理D.綜合的事務(wù)管理 在SSH整合時(shí),findByExample(Accountinstance)方法的作用是()。A.根據(jù)一個(gè)屬性的值查詢B.將傳入的對(duì)象狀態(tài)設(shè)置為Transient狀態(tài)C.根據(jù)對(duì)象查詢,查詢條件為對(duì)象的屬性值D.添加與修改,類似于saveOrUpdate 在Spring和Hibernate的整合過程中,各對(duì)象注入的順序是()。(空格)A.DataSource->SessionFactory->Biz->DAOB.SessionFactory->DataSource->DAO->BizC.DataSource->SessionFactory->DAO->BizD.SessionFactory->DataSource->Biz->DAO 在Spring包裝Hibernate后,能夠用于保存數(shù)據(jù)的方法有()?!具x三項(xiàng)】A.saveB.loadC.saveOrUpdateD.merge 關(guān)于Spring與Hibernate集成,下列說法錯(cuò)誤的是()。A.通過集成Spring與Hibernate,以Spring管理程序的依賴關(guān)系,將SessionFactory注入DataSourceB.通過Spring,在Biz層代碼中無須直接實(shí)例化DAO類,而是通過注入獲得C.通過Spring,在DAO類中無須實(shí)例化SessionFactory,而是通過注入獲得D.Spring提供HibernateDaoSupport類來簡(jiǎn)化Hibernate的使用 Spring整合Hibernate后,下列關(guān)于findByCriteria方法的說法正確的是()。A.參數(shù)是HQLB.參數(shù)是Retrictions對(duì)象C.參數(shù)是DetachedCriteria對(duì)象D.該方法不支持分頁(yè) 關(guān)于Spring對(duì)Hibernate提供的支持,下列說法錯(cuò)誤的是()。A.提供了綜合的事務(wù)管理B.提供了統(tǒng)一的異常繼承體系C.便于測(cè)試D.沒有給查詢提供良好的支持 在Spring中,下列說法正確的是()。A.SpringDAO需要注入DataSourceB.SpringDAO需要注入SessionFactoryC.DataSource需要注入SessionFactoryD.SpringDAO無須注入SessionFactory 在Web啟動(dòng)時(shí)創(chuàng)建ApplicationContext,下列選項(xiàng)錯(cuò)誤的是()。A.<listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener>B.<servlet><servlet-name>context</servlet-name> <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class></servlet>C.<context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/classes/applicationContext.xml,(逗號(hào)去掉否) /WEB-INF/classes/applicationContext_biz.xml </param-value></context-param><listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener>D.<context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath*:applicationContext.xml </param-value></context-param><listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener> SpringIOC容器管理Action的方式有()?!具x兩項(xiàng)】A.使用org.springframework.web.struts.DelegatingRequestProcessorB.使用org.springframework.web.struts.DelegatingActionProxyC.使用org.springframework.web.context.ContextLoaderListenerD.使用org.springframework.web.context.ContextLoaderServlet 使用org.springframework.web.struts.DelegatingActionProxy時(shí),需要什么配置?()A.需要在struts-config.xml中配置<controllerprocessorClass="org.springframework.web.struts.DelegatingRequestProcessor"></controller>B.需要在web.xml中配置<controllerprocessorClass="org.springframework.web.struts.DelegatingRequestProcessor"></controller>C.需要在hibernate.cfg.xml中配置<controllerprocessorClass="org.springframework.web.struts.DelegatingRequestProcessor"></controller>D.需要在applicationContext.xml中配置<controllerprocessorClass="org.springframework.web.struts.DelegatingRequestProcessor"></controller> SSH整合的優(yōu)點(diǎn)有()?!具x兩項(xiàng)】A.實(shí)現(xiàn)了視圖、控制器與模型的徹底分離B.實(shí)現(xiàn)了業(yè)務(wù)邏輯層與持久層的分離C.具有可擴(kuò)展性D.具有可維護(hù)性 在Spring中,BeanFactory由org.springframework.beans.factory.BeanFactory接口定義,是工廠模式的實(shí)現(xiàn),其作用包括()?!具x三項(xiàng)】A.負(fù)責(zé)創(chuàng)建和管理BeanB.負(fù)責(zé)在實(shí)例化Bean之前創(chuàng)建Bean之間的聯(lián)系C.創(chuàng)建及分發(fā)BeanD.參與到Bean生命周期中,調(diào)用對(duì)象的初始化函數(shù)及析構(gòu)函數(shù) Spring的優(yōu)點(diǎn)包括()?!具x三項(xiàng)】A.低入侵式設(shè)計(jì),代碼污染低B.獨(dú)立于各種服務(wù)器,真正實(shí)現(xiàn)WriteOnce、RunAnywhereC.Spring的AOP機(jī)制降低了業(yè)務(wù)對(duì)象替換的復(fù)雜性D.Spring的高度開放性,不強(qiáng)制要求應(yīng)用完全依賴于Spring Spring實(shí)現(xiàn)了()兩種基本設(shè)計(jì)模式?!具x兩項(xiàng)】A.門面模式B.工廠模式C.單態(tài)模式D.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 自考00259 公證與律師制度 考前強(qiáng)化練習(xí)試題庫(kù)(含答案)
- 第九屆“雄鷹杯”小動(dòng)物醫(yī)師技能大賽考試題庫(kù)(含答案)
- 2025年江蘇信息職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 2025年武漢航海職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 2025年新疆交通職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 房地產(chǎn)獨(dú)家銷售代理合同范本
- 全新外包服務(wù)合同中英文下載年
- 借款合作協(xié)議合同范本
- 兼職健身教練聘用合同
- 皮卡車租賃合同
- 2024年全國(guó)職業(yè)院校技能大賽高職組(研學(xué)旅行賽項(xiàng))考試題庫(kù)(含答案)
- 電器儀表人員培訓(xùn)課件
- 2025年中小學(xué)春節(jié)安全教育主題班會(huì)課件
- 計(jì)量經(jīng)濟(jì)學(xué)練習(xí)題
- 2025年全國(guó)高考體育單招考試模擬政治試卷試題(含答案詳解)
- 傳統(tǒng)春節(jié)習(xí)俗
- 反走私課件完整版本
- 四年級(jí)下冊(cè)數(shù)學(xué)知識(shí)點(diǎn)總結(jié)
- (人衛(wèi)版第九版?zhèn)魅静W(xué)總論(一))課件
- 《批判性思維原理和方法》全套教學(xué)課件
- 經(jīng)歷是流經(jīng)裙邊的水
評(píng)論
0/150
提交評(píng)論