版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Spring+MVC+企業(yè)級程61—120題[復制]1.在Spring中,<context:component-scanbase-package="com.mhys.demo"></context:component-scan>,該配置的作用是()[單選題]*開啟事務(wù)代理開啟注解掃描(正確答案)配置前置通知配置后置通知2.在Spring中,BeanFactory是流行的裝載bean的方式,以下正確的創(chuàng)建BeanFactory的方式是()[單選題]*BeanFactoryfactory=newBeanFactory(newFileInputStream(“beans.xml”))BeanFactoryfactory=newXmlBeanFactory(“classpath:beans.xml”)BeanFactoryfactory=newBeanFactory(“beans.xml”)BeanFactoryfactory=newXmlBeanFactory(newFileInputStream(“beans.xml”))(正確答案)3.在Spring中,ApplicationContext存在4個主要的實現(xiàn)類,其中,用于從文件系統(tǒng)中加載配置文件的類是()[單選題]*ClassPathXmlApplicationContextFileSystemXmlApplicationContext(正確答案)XmlWebApplicationContextAnnotationConfigApplicationContext4.在Spring中,以下關(guān)于Spring的說法正確的有()【選兩項】*Spring是一個重量級的框架Spring是一個輕量級的框架(正確答案)Spring是一個IOC和AOP的容器(正確答案)Spring是一個侵入式的框架5.在Spring中,提供了4種常用的注入方式,不包括()[單選題]*set注入構(gòu)造方法注入p命名空間注入自動類型注入(正確答案)6.在Spring中,以下代碼屬于()注入方式<beanid="student"class="com.mhys.bean.Student"><!--name:屬性名value:屬性值--><propertyname="name"value="Jack"></property></bean>[單選題]*p命名空間注入構(gòu)造方法注入set注入(正確答案)表達式spel方式注入7.在Spring中,以下橫線處正確添加的代碼是()<beanid="phone"class="com.mhys.bean.Phone"><propertyname="message"value="Goodmorning,Jack"></property></bean><beanid="student"class="com.mhys.bean.Student"><propertyname="phone"_____="phone"></property></bean>[單選題]*valueref(正確答案)value-refdata-ref8.在Spring中,ApplicationContext存在4個主要的實現(xiàn)類,其中,用于從類路徑加載配置文件的類是()[單選題]*ClassPathXmlApplicationContext(正確答案)FileSystemXmlApplicationContextXmlWebApplicationContextAnnotationConfigApplicationContext9.在Spring中,以下關(guān)于AOP的理解正確的有()【選兩項】*面向縱向的開發(fā)面向橫向的開發(fā)(正確答案)AOP關(guān)注的是面(正確答案)AOP關(guān)注的是點10.在Spring中,各模塊之間的關(guān)系()【選兩項】*Spring各模塊之間是緊密聯(lián)系的,相互依賴的Spring各模塊之間可以單獨存在(正確答案)Spring的核心模塊是必須的,其它模塊基于核心模塊(正確答案)Spring的核心模塊不是必須的,可以不要11.在Spring中,核心模塊的作用是()[單選題]*提供了面向切面編程的支持用IOC容器來管理類的依賴關(guān)系(正確答案)提供了與多個第三方持久層框架的良好整合提供了Web應(yīng)用的MVC實現(xiàn)12.在SpringAOP中,通知類型不包括()[單選題]*Before通知AfterReturn通知Throws通知Proxy通知(正確答案)13.在Spring中,關(guān)于以下的代碼說法正確的是()<beanid="user"class="com.zyyx.bean.User"/><constructor-arg><value>hello</value></constructor-arg></bean>【選兩項】*User類中必須要有接受一個字符串的構(gòu)造方法(正確答案)User類中可以沒有接受一個字符串的構(gòu)造方法User類中且只能有一個只接受一個字符中的構(gòu)造方法User類中可以有多個構(gòu)造方法,但是一定要有一個只接受一個字符串的構(gòu)造方法(正確答案)14.在Spring中,對以下依賴注入的代碼,以下選項說法錯誤的是()ApplicationContextcontext=newClassPathXmlApplicationContext("di.xml");Printerprinter=(Printer)context.getBean("printer");[單選題]*Spring配置文件為di.xmldi.xml位于classpath對應(yīng)的目錄下在di.xml中定義了一個id或name為printer的beancontext.getBean()返回的是printer類型的對象,不需要強制轉(zhuǎn)換類型(正確答案)15.在Spring中,p命名空間注入屬性之前需要引入以下()對應(yīng)約束。[單選題]*xmlns:a="/schema/a"xmlns:p="http:///schema/p"xmlns:p="/schema/p"(正確答案)xmlns:p=""16.在Spring中,通過動態(tài)工廠方式創(chuàng)建Bean對象時,需要使用<bean>的()屬性和()屬性來配置動態(tài)工廠完成Bean對象的實例化【選兩項】*factory-bean(正確答案)factory-method(正確答案)methodclass17.在Spring中,通過靜態(tài)工廠方式創(chuàng)建Bean對象時,需要<bean>的()屬性指定靜態(tài)工廠類的方法[單選題]*factory-method(正確答案)factory-beanmethodfactory-static-method18.在Spring中,BeanFactory和AppliactionContext創(chuàng)建Spring容器的區(qū)別主要體現(xiàn)在()[單選題]*Bean創(chuàng)建數(shù)目的不同Bean創(chuàng)建時間的不同(正確答案)Bean創(chuàng)建種類的不同Bean創(chuàng)建方向的不同19.在Spring中,核心容器是其他模塊建立的基礎(chǔ),以下()不屬于該容器的組成模塊[單選題]*Beans模塊Core模塊Context模塊AOP模塊(正確答案)20.在Spring中,BeanFactory采用的是(),即容器需要Bean時才加載實例[單選題]*快速加載提前加載預留加載延時加載(正確答案)21.在Spring中,BeanFactory是IOC容器的頂級接口,是IOC容器的最基礎(chǔ)實現(xiàn),也是訪問Spring容器的根接口,負責對Bean的()和()等工作【選兩項】*創(chuàng)建(正確答案)開源訪問(正確答案)刪除22.在Spring中,在web.xml文件中配置Spring框架,下面配置正確的是()[單選題]*<context-param><param-name>config</param-name><param-value>/WEB-INF/classes/applicationContext.xml</param-value></context-param><context-param><param-name>servletConfig</param-name><param-value>/WEB-INF/classes/applicationContext.xml</param-value></context-param><context-param><param-name>contextconfig</param-name><param-value>/WEB-INF/classes/applicationContext.xml</param-value></context-param><context-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/classes/applicationContext.xml</param-value></context-param>(正確答案)23.在Spring中,ApplicationContext的實現(xiàn)類不包括()[單選題]*ClassPathXmlApplicationContextFileSystemXmlApplicationContexXmlWebApplicationContextAbstractWebApplicationContext(正確答案)24.在Spring中,可以使用<bean>的()屬性指定在bean對象銷毀時調(diào)用的方法[單選題]*init-methodfinally-methodfactory-methoddestroy-method(正確答案)25.在SpringMVC中,在配置文件中配置<mvc:default-servlet-handler/>的作用是()[單選題]*組件的掃描配置靜態(tài)資源的請求處理(正確答案)加載外部配置文件開啟注解方式實現(xiàn)AOP事務(wù)管理26.在Spring中,Spring包括兩種不同的容器,分別是()【選兩項】*BeanFactory(正確答案)FileSystemXmlApplicationContextClassPathXmlApplicationContextApplicationContext(正確答案)27.在Spring中,IOC就是控制反轉(zhuǎn),是指()[單選題]*創(chuàng)建對象的時間的轉(zhuǎn)移創(chuàng)建對象的分類的轉(zhuǎn)移創(chuàng)建對象的控制權(quán)的轉(zhuǎn)移(正確答案)創(chuàng)建對象的設(shè)計的轉(zhuǎn)移28.在程序設(shè)計中,AOP與OOP的關(guān)系是()[單選題]*AOP是OOP的補充(正確答案)AOP已經(jīng)取代了OOPOOP比AOP更加優(yōu)秀OOP比AOP更適合做日志記錄29.以下()不屬于AOP應(yīng)用場景[單選題]*日志記錄安全控制事務(wù)處理數(shù)據(jù)處理(正確答案)30.在Spring中,AOP常用的通知類型不包括()[單選題]*前置通知后置通知環(huán)繞通知進程通知(正確答案)31.在Spring中,使用AOP編程的優(yōu)勢在于()[單選題]*降低務(wù)邏輯各部分之間的耦合度,提高程序的可重用性(正確答案)提升程序的內(nèi)聚性提升程序的健壯性提升程序的耦合性32.在AOP中,切面(Aspect)是指()[單選題]*是能夠連接其他方法的切入點是編寫通知的對象,完成通知功能的對象是共有功能的實現(xiàn)(正確答案)用于代理目標類的對象33.在AOP中,連接點(JoinPoint)定義正確的是()[單選題]*是程序和其他程序類的連接點是程序在運行過程中能夠插入切面的地點(正確答案)是能夠連接其他方法的切入點是程序的和外部接口的連接點34.在AOP中,代理對象(Proxy)是指()[單選題]*用于代理通知的對象用于代理目標類的對象需要手動創(chuàng)建,編寫代理功能的對象將通知應(yīng)用到目標對象之后被動態(tài)創(chuàng)建的對象(正確答案)35.在AOP中,織入(Weaving)是指()[單選題]*將標對象應(yīng)用到目從切面而創(chuàng)建一個新的代理對象的過程將代理類連接到目標對象從而創(chuàng)建一個新的代理對象的過程將切面應(yīng)用到目標對象從而創(chuàng)建一個新的代理對象的過程(正確答案)是通過連接點將通知應(yīng)用到切面的過程36.在AOP中,目標對象(Target)是指()[單選題]*是編寫通知的對象,完成通知功能的對象是即將切入切面的對象,即那些被通知的對象(正確答案)是程序中所有業(yè)務(wù)功能對象是從外部程序引入的通知對象37.在SpringAOP中,環(huán)繞通知是指()[單選題]*在被通知的方法調(diào)用之前執(zhí)行自定義的方法在被通知的方法調(diào)用之后執(zhí)行自定義的方法在被通知的方法調(diào)用過程中并不會自動執(zhí)行在被通知的方法調(diào)用之前和之后執(zhí)行自定義的方法(正確答案)38.在SpringAOP中,異常通知在()時候執(zhí)行[單選題]*在方法拋出異常后執(zhí)行(正確答案)在方法拋出異常前執(zhí)行捕獲異常之后才能執(zhí)行需要進入調(diào)模式才能執(zhí)行39.在SpringAOP中,最終通知是指()[單選題]*在后置通知之后執(zhí)行的通知。在前置通知之后執(zhí)行的通知。表示在某個連接點執(zhí)行之后執(zhí)行的通知。(正確答案)在環(huán)繞置通知之后執(zhí)行的通知。40.在Spring配置文件中,<aop:pointcut/>作用是()[單選題]*定義連接點定義切入點(正確答案)定義切面定義織入對象41.在Spring配置文件中,<aop:after-returning/>的作用是()[單選題]*定義引介增強定義環(huán)繞增強定義前置增強定義后置增強(正確答案)42.在Spring配置文件中,<aop:after-throwing/>的作用是()[單選題]*定義異常增強(正確答案)拋出一個異常用于捕獲異常定義后置增強43.在Spring中,關(guān)于<bean>所配置的init-method屬性,以下說法正確的是()[單選題]*init-method中配置的方法在構(gòu)造方法之前執(zhí)行init-method中配置的方法在構(gòu)造方法之后,在依賴注入之前執(zhí)行init-method中配置的方法在依賴注入之后執(zhí)行(正確答案)init-method中配置的方法需要手動調(diào)用執(zhí)行44.在SpringAOP中,以下execution()表達式使用錯誤的是()[單選題]*execution(voidcom.mhys.demo.UserServiceImpl.save())execution(*com.mhys.demo.UserServiceImpl.save())execution(*com.mhys.demo.UserServiceImpl.*())execution(com.mhys.demo.*ServiceImpl.*())(正確答案)45.在Spring中實現(xiàn)了以下()基本設(shè)計模式【選兩項】*門面模式單例模式(正確答案)工廠模式(正確答案)多態(tài)模式46.在SpringAOP中,前置通知是在目標方法之前執(zhí)行,以下配置正確的是()[單選題]*<aop:beforemethod="切面類的方法名"pointcut-ref="切入點表達式引用"/>(正確答案)<aop:beforemethod="增強類的方法名"pointcut-ref="切入點表達式引用"/><aop:beforemethod="切面類的方法名"pointcut-ref="前置增強引用"/><aop:beforemethod="增強類的方法名"pointcut-ref="切入點表達式是引用"/>47.在SpringAOP中,<aop:beforemethod="beforeAdvice"pointcut-ref="pointCut"/>以上配置中beforeAdvice是指()[單選題]*后置增強方法前置增強方法(正確答案)前置增強代理后置增強代理48.在SpringAOP中,<aop:after-returningmethod="afterReturningAdvice"pointcut-ref="pointCut"/>以上配置中afterReturningAdvice是指()[單選題]*前置增強方法環(huán)繞增強方法后置增強方法(正確答案)異常增強方法49.在SpringAOP中,@Around注解的作用是()[單選題]*環(huán)繞增強(正確答案)后置增強前置增強后置代理50.在SpringAOP中,@After注解的作用是()[單選題]*前置增強最終增強(正確答案)后置增強環(huán)繞增強51.在SpringAOP中,@AfterReturning注解的作用是()[單選題]*最終增強環(huán)繞增強前置增強后置增強(正確答案)52.在SpringAOP中,@AfterThrowing注解的作用是()[單選題]*前置增強最終增強異常攔截(正確答案)以上都不是53.Spring的核心機
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州大學《結(jié)構(gòu)力學B》2023-2024學年第一學期期末試卷
- 貴州財經(jīng)大學《小學教育教學敘事研究》2023-2024學年第一學期期末試卷
- 2025青海省建筑安全員《B證》考試題庫及答案
- 貴陽信息科技學院《教育史專題研究》2023-2024學年第一學期期末試卷
- 硅湖職業(yè)技術(shù)學院《計算思維導論》2023-2024學年第一學期期末試卷
- 2025甘肅建筑安全員-A證考試題庫及答案
- 廣州新華學院《物流與電子商務(wù)實驗》2023-2024學年第一學期期末試卷
- 2025遼寧省建筑安全員A證考試題庫
- 2025年湖南建筑安全員-A證考試題庫附答案
- 中華詩詞大賽題
- JTGT F20-2015 公路路面基層施工技術(shù)細則
- 機械加工廠計劃管理
- 《美術(shù)策展方案》課件
- 數(shù)學寒假計劃書
- 幼兒教師專業(yè)發(fā)展及《幼兒園教師專業(yè)標準》解讀課件
- 云南保山電力股份有限公司招聘筆試題庫
- 銀行業(yè)聲譽風險管理培訓
- 2024新能源風電場集電線路施工方案
- 醫(yī)院季度投訴分析整改報告
- 2023-2024學年江西省吉安市吉州區(qū)八年級(上)期末數(shù)學試卷(含解析)
- 全面醫(yī)療安全生產(chǎn)隱患排查清單
評論
0/150
提交評論