選擇題(15題)
1、關(guān)于spring說法錯(cuò)誤的是()?
A. spring是一個(gè)輕量級JAVA EE的框架集合
B. spring包含一個(gè)“依賴注入”模式的實(shí)現(xiàn)
C. 使用spring可以實(shí)現(xiàn)聲明事務(wù)
D. spring提供了AOP方式的日志系統(tǒng)
2、關(guān)于依賴注入說法正確的是()?
A. 依賴注入的目標(biāo)是在代碼之外管理程序組建間的依賴關(guān)系
B. 依賴注入即是“面向接口”的編程
C. 依賴注入是面向?qū)ο蠹夹g(shù)的替代品
D. 依賴注入的使用會增大程序的規(guī)模
3、關(guān)于AOP錯(cuò)誤的是()?
A. AOP將散落在系統(tǒng)中的“方面”代碼集中實(shí)現(xiàn)
B. AOP有助于提高系統(tǒng)可維護(hù)性
C. AOP已經(jīng)表現(xiàn)出將要替代面向?qū)ο蟮内厔?/p>
D. AOP是一種設(shè)計(jì)模式,Spring提供了一種實(shí)現(xiàn)
4、關(guān)于spring AOP錯(cuò)誤的是()?
A. 首先要編寫方面代碼,實(shí)現(xiàn)MethodBeforeAdvice接口
B. AOP采取攔截方法調(diào)用方式實(shí)現(xiàn),可以在調(diào)用方法前,后,拋出異常時(shí)攔截
C. AOP采取代理的方式實(shí)現(xiàn),常用代理對象的類別為org.springframework.aop.framework.ProxyFactoryBean
D. AOP可以在對目標(biāo)(target)不做任何修改的情況下增加程序功能
5、在Spring配置文件di.xml中包含下面的配置代碼,可以推斷()。(選1項(xiàng))
A. 下列語句運(yùn)行時(shí)無異常
ApplicationContext context=new ClassPathXmlApplicationContext(“di.xml”);
A a=(A)content.getBean(“a”);
B. A是抽象類
C. A是接口
D. 類A中定義了getM()方法
6、關(guān)于Struts+Spring+Hibernate集成框架,下列說法正確的是()。(選1項(xiàng))
A. 使用SSH框架開發(fā)項(xiàng)目,由于增加了大量配置工作,從而會降低開發(fā)的效率
B. 三個(gè)框架可以用多種方式進(jìn)行集成
C. 使用SSH框架開發(fā)不利于實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)邏輯
D. 使用SSH框架開發(fā)不利于構(gòu)造復(fù)雜的頁面和交互流程
7、對于Sping和Struts的集成,下列說法錯(cuò)誤的是()。(選1項(xiàng))
A. Action Bean的實(shí)例可以由Spring創(chuàng)建
B. 在Struts配置文件中,Action Bean的配置可以如下所示:
type= “org.springframework.web.struts.DelegatingActionProxy”>
C. 在Spring配置文件中,Action Bean的配置可以如下所示:
D. 由于Spring本身也提供了MVC實(shí)現(xiàn),所以不能與Struts集成