SpringMVC開發(fā)技術(shù)練習題及答案1-2023背題版_第1頁
SpringMVC開發(fā)技術(shù)練習題及答案1-2023背題版_第2頁
SpringMVC開發(fā)技術(shù)練習題及答案1-2023背題版_第3頁
SpringMVC開發(fā)技術(shù)練習題及答案1-2023背題版_第4頁
SpringMVC開發(fā)技術(shù)練習題及答案1-2023背題版_第5頁
已閱讀5頁,還剩95頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

試題說明

本套試題共包括1套試卷

每題均顯示答案和解析

SPringMVC開發(fā)技術(shù)練習題及答案1(500題)

SPringMVe開發(fā)技術(shù)練習題及答案1

1.[單選題]在SPringMVC中以下哪個標簽可以用來定義Bean對象?

A)<baen>

B)<server>

C)<bean>

答案:C

解析:

2.[單選題]以下哪項屬于查詢班級所有學生并按照年齡升序排序的SQL語句

A)select*fromstudentgroupbyage

B)select*fromstudentgroupbyagedesc

C)select*fromstudentorderbyagedesc

D)select*fromstudentorderbyage

答案:D

解析:

3.[單選題]MyBatis中用于表示輸入類型的屬性名稱是

A)KesultType

B)parameterType

C)collection

D)returnType

答案:B

解析:

4.[單選題]通過“@xxx”的方式讓注解與JaVaBean緊密結(jié)合將()

A)減少了配置文件的體積,又增加了JaVaBean的可讀性與內(nèi)聚性

B)減少了配置文件的體積,又降低了JaVaBean的可讀性與內(nèi)聚性

C)增加了配置文件的體積,又增加了JaVaBean的可讀性與內(nèi)聚性

D)增加了配置文件的體積,又降低了JaVaBean的可讀性與內(nèi)聚性

答案:A

解析:

5.[單選題]在SPring中,AOP常用的通知類型不包括()

A)前置通知

B)后置通知

C)環(huán)繞通知

D)進程通知

答案:D

解析:

6.[單選題]在SPring中,屬性的注入包括基本類型數(shù)據(jù)注入,也包括復雜數(shù)據(jù)類型注入,可使用(

)標簽注入MaP集合元素

A)B)C)<list>

D)<map>

答案:D

解析:

7.[單選題]在MyBatiS中,操作數(shù)據(jù)庫的核心類是()

A)SqlSessionFactory

B)SqlSession

C)Session

D)SqisessionFactoryBuilder

答案:B

解析:

8.[單選題]在SPring中,bean的默認作用域是()

A)Request

B)Singleton

C)Prototype

D)Session

答案:B

解析:

9.[單選題]在程序設計中,AOP與OOP的關(guān)系是()

A)AOP是OOP的補充

B)AOP已經(jīng)取代了OOP

C)OOP比AOP更加優(yōu)秀

D)OOP比AOP更適合做日志記錄

答案:A

解析:

10.[單選題]在SPringMVC中,以下關(guān)于視圖解析器配置文件,橫線處應該填寫()<bean

class="org.springframework,web.servlet,view.InternalResourceViewResolver"><∕property>

</property><∕bean>

A)*/

B)prefix

C)srefix

D)/*

答案:B

解析:

IL[單選題]IoC就是控制反轉(zhuǎn),是指()

A)創(chuàng)建對象的時間的轉(zhuǎn)移

B)創(chuàng)建對象的分類的轉(zhuǎn)移

C)創(chuàng)建對象的控制權(quán)的轉(zhuǎn)移

D)創(chuàng)建對象的設計的轉(zhuǎn)移

答案:C

解析:

12.[單選題]spring開啟掃描注解的功能是

A)<∕property>

B)<context:component-scanbase-package="com.mhys"><∕context:component-scan>

C)<∕property>

D)<∕property>

答案:B

解析:

13.[單選題]@POStCOnStrUCt注解的方法在整個Bean初始化中的執(zhí)行順序是?

A)ConStrUCtOr(構(gòu)造方法)->@AUtOWired(依賴注入)->@POStConStrUCt(注釋的方法)

B)ConStrUetor(構(gòu)造方法)->@POStConStrUCt(注釋的方法)->@AUtOWired(依賴注入)

C)@PoStConStrUCt(注釋的方法)->Constructor(構(gòu)造方法)->@AUtOWired(依賴注入)

D)@AUtOWired(依賴注入)->Constructor(構(gòu)造方法)->@PoStConStrUCt(注釋的方法)

答案:A

解析:

14.[單選題]在SPringMVC中,若要使用的表單標簽庫,必須在JSP頁面的開頭處聲明()指令

A)taglib

B)import

C)include

D)page

答案:A

解析:

15.[單選題]以下不屬于MybatiS優(yōu)秀特性的是()

A)支持自定義SQL查詢

B)支持存儲過程

C)支持高級映射

D)支持XML注解

答案:D

解析:

16.[單選題]以下雙方屬于多對多關(guān)系的是

A)用戶-角色

B)用戶-銀行卡

C)用戶-手機號

D)學生-語文成績

答案:A

解析:

17.[單選題]trim元素包含內(nèi)容時,去除多余的前綴內(nèi)容應使用什么屬性()

A)prefix

B)prefixθverrides

C)suffix

D)SuffixOverrides

答案:B

解析:

18.[單選題]環(huán)繞通知在什么時候執(zhí)行?

A)在被通知的方法調(diào)用之前執(zhí)行自定義的方法

B)在被通知的方法調(diào)用之后執(zhí)行自定義的方法

C)在被通知的方法調(diào)用過程中并不會自動執(zhí)行

D)在被通知的方法調(diào)用之前和之后執(zhí)行自定義的方法

答案:D

解析:

19.[單選題]在SPring中,以下關(guān)于Set注入優(yōu)點說法正確的是()

A)在構(gòu)造期即創(chuàng)建一個完整、合法的對象

B)不需要編寫繁瑣的Setter方法的

C)對于復雜的依賴關(guān)系,Set注入更簡法,直觀

D)以上說法均正確

答案:C

解析:

20.[單選題]Mapper.xml中支持編寫查詢SQL語句的標簽是什么()

A)Insert

B)Select

C)Update

D)Delete

答案:B

解析:

21.[單選題]SpringMVe中,哪個類是負責處理HTTP請求和響應的

?)DispatcherServlet

B)RequestHandler

OHttpServlet

D)SpringControlIer

答案:A

解析:

22.[單選題]JdbcTeITlPIate通用的增刪改方法是

A)insert

B)update

C)delete

D)execute

答案:D

解析:

23.[單選題]在MyBatiS中,SqISeSSion對象由下列哪個對象提供?()

?)SqlSessionFactory

B)SqlSessionBuilder

C)SessionFactory

D)SqisessionFactoryBuilder

答案:A

解析:

24.[單選題]mapper.XnIl的SQL語句中的占位符${}和#{}描述錯誤的是()

A)一般會采用#{},#{}在FnybatiS中,最后會被解析為?,其實就是JdbC的PreParedStatement中的

?占位符,它有預編譯的過程,可以防止SQL注入

B)#{}中的變量名可以任意,如果入?yún)㈩愋褪荘Oj0,比如是StUdent類那么#{name}表示取入?yún)ο?/p>

Student中的name屬性

C)${}取對象的屬性使用的是OGNL(ObjeCtGraphNavigationLangUage)表達式

D)${}不會做類型解析,但不存在SQL注入的風險

答案:D

解析:

25.[單選題]在SPring中,對SPring和MyBatiS整合時,關(guān)于mapperLOCatiOnS屬性描述錯誤的是(

)

A)mapperLOCatiOnS屬性屬于SqlSeSSionFaCtOryBean類

B)配置mapperLOCatiOnS的作用是減少MyBatiS的映射文件的配置

C)在配置mapperLoCatiOnS時可以使用通配符*

D)配置了mapperLoCationS就不需要配置MyBatiS其他屬性了

答案:D

解析:

26.[單選題]以下MybatiS核心接口中用于執(zhí)行增刪改查操作的是哪一個O

A)ParameterHand1er

B)ResultSetHandler

C)Executor

D)StatementHandler

答案:C

解析:

27.[單選題]在SPringMVC中,若要使用SPringMVC的數(shù)據(jù)校驗需導入對應jar包,其中不包括()

A)jackson-annotations-2.4.0.jar

B)hibernate-validator.jar

C)jboss-logging.GA.jar

D)Validator-apiT.1.0.Final,jar

答案:A

解析:

28.[單選題]下列對于MyBatiS說法正確的是()

A)MyBatiS是表示層的處理框架

B)MyBatiS不能使用第三方連接池,只能使用內(nèi)置連接池

C)MyBatiS可以使用注解方式對SqI語句進行方法映射處理

D)MyBatiS只能處理一對多、多對一,不能對多對多進行關(guān)聯(lián)映射

答案:C

解析:

29.[單選題]在SPring中,JdbCTemPIate對象用于批量更新的方法是()

A)batchUpdate

B)update

C)delete

D)execute

答案:A

解析:

30.[單選題]<aop:after-throwing/>的作用是?

A)定義異常增強

B)拋出一個異常

C)用于捕獲異常

D)定義后置增強

答案:A

解析:

31.[單選題]ORM是什么意思

A)對象數(shù)據(jù)管理

B)對象關(guān)系映射

C)持久化數(shù)據(jù)

D)持久化對象

答案:B

解析:

32.[單選題]在SPringMVC中,在設計控制器方法時,方法參數(shù)使用()注解來接收請求對象中基本

數(shù)據(jù)類型參數(shù)

A)@ReqUeStParam

B)@PreqUeSt

C)@Param

D)@ReqUeStMaPPing

答案:A

解析:

33.[單選題]動態(tài)SQL標簽<choose>標簽中關(guān)于<otherwise>標簽描述正確的是()

A)〈otherwise》標簽可以有0個

B)〈otherwise〉標簽只能有1個

C)〈otherwise》標簽可以有2個

D)以上都不對

答案:A

解析:

34.[單選題]在SPring中,BeanFaCtOry和APPliaCtionConteXt創(chuàng)建SPring容器的區(qū)別主要體現(xiàn)在(

A)Bean創(chuàng)建數(shù)目的不同

B)Bean創(chuàng)建時間的不同

C)Bean創(chuàng)建種類的不同

D)Bean創(chuàng)建方向的不同

答案:B

解析:

35.[單選題]不同的XML映射文件,id是否可以重復

A)任何情況都不能重復

B)不管陪不配置namespace,id均不可以重復

C)如果配置namespace,id可以重復

D)以上均不對

答案:C

解析:

36.[單選題]以下哪項不屬于MybatiS全局配置文件中的標簽

A)properties

B)data

C)plugins

D)typealiases

答案:B

解析:

37.[單選題]在mybatis3動態(tài)SQL中,沒有使用下列O標簽

A)for

B)if

C)choose

D)where

答案:A

解析:

38.[單選題]關(guān)于COntrOller方法的返回ModeIAndVieW正確的是?

A)需要方法結(jié)束時,定義ModeIAndView,將model和VieW分別進行設置

B)使用request或response指定響應結(jié)果

C)可以通過response頁面重定向

D)可以通過response指定響應結(jié)果

答案:A

解析:

39.[單選題]MyBatis如何執(zhí)行批處理

A)使用BatehEXeCUtor完成批處理

B)使用SimPIeEXeCUtOr完成批處理

C)任一executor均可實現(xiàn)

D)無法進行批處理

答案:A

解析:

40.[單選題]MyBatis映射器分為三類,如下所示不包括的是()

A)純XnII映射器,利用SqlSeSSiOn的各種方法實現(xiàn)增刪改查

B)先定義接口映射器,然后再定義Xml映射器,其中Xml映射器的namespace應該對應接口映射器的類

C)注解+接口映射器的混合形式

D)映射器中的方法是抽象方法,需要實現(xiàn)

答案:D

解析:

41.[單選題]在SPring中,<beanid="dataSource

CIaSS="com.mchange.v2.c3pθ.ComboPooledDataSource"〉此處可以填寫的標簽不包括()<∕bean>

A)<∕property>

B)<∕property>

C)<context:property-placeholderlocation=,,classpath:db.properties,,∕>

D)<∕property>

答案:C

解析:

42.[單選題]配置MybatiSGeneratOr時,要求不會生成EXanIP相關(guān)的方法,需要設置

targetRUntinIe為什么()

A)MybatisSSimple

B)Mybatis3

C)Mybatis3x

D)以上都不對

答案:A

解析:

43.[單選題]下列關(guān)于模型數(shù)據(jù)的綁定描述錯誤的是?

A)模型數(shù)據(jù)的綁定是指將模型數(shù)據(jù)綁定給JSP域?qū)ο?/p>

B)模型數(shù)據(jù)的綁定是由視圖解析器來完成的

C)模型數(shù)據(jù)的綁定是由數(shù)據(jù)解析器來完成的

D)開發(fā)時先添加模型數(shù)據(jù),再交給視圖解析器來綁定

答案:C

解析:

44.[單選題]在SPring中,APPIiCatiOneonteXt存在4個主要的實現(xiàn)類,其中,用于從文件系統(tǒng)中加

載配置文件的類是()

A)ClassPathXmlApplIcationContext

B)FileSystemXmlΛpplicationContext

C)XmiwebApplicationContext

D)AnnotationConfig?ppIicationContext

答案:B

解析:

45.[單選題]Spring容器讀取db.ProPertieS文件的配置是

A)<propertyname=,,driverC1ass,,ValUe="${jdbc.driverClass},,><∕property>

B)<propertyname=πjdbcUrΓ,value=,,${jdbc.jdbcUrl},,><∕property>

C)<context:property-placeholderIocation=,,classpath:db.properties17>

D)<propertyname=,,password,,value=H${jdbc.password},,><∕property>

答案:C

解析:

46.[單選題]在SPring中,以下關(guān)于常用的注解說明錯誤的是()

A)@AUtoWired用于對Bean的屬性變量、屬性的Setter方法及構(gòu)造方法進行標注,配合對應的注解處

理器完成Bean的自動配置工作,默認按照Bean的名稱進行裝配

B)@RePOSitOry用于將數(shù)據(jù)訪問層(DAO層)的類標識為SPring中的Bean

C)@SerViCe通常作用在業(yè)務層(SerViCe層),用于將業(yè)務層的類標識為SPring中的Bean

D)@COntrOlIer通常作用在控制層(如SPringMVC的ContrOller),用于將控制層的類標識為SPring中

的Bean

答案:A

解析:

47.[單選題]為實現(xiàn)批量輸入和動態(tài)更新可以使用以下哪個動態(tài)SQL標簽O

A)<foreach>

B)<if>

C)<choose>

D)<set>

答案:A

解析:

48.[單選題]以下代碼是哪種()注入方式〈beanid="student"class="com.mhys.bean.Student">

<!—name:屬性名value:屬性值一></property><∕bean>

A)P命名空間注入

B)構(gòu)造方法注入

C)Set注入

D)表達式SPeI方式注入

答案:C

解析:

49.[單選題]在SPringMVC中,下列關(guān)于異常處理錯誤的是()

Λ)dao層拋給SerViCe層

B)SerViCe層拋給ControiIer層

C)Controller層拋給前端控制器

D)前端控制器拋給VieW層

答案:D

解析:

50.[單選題]Spring容器讀取db.ProPertieS文件的配置是

A)<∕property>

B)<∕property>

C)<context:property-placeholderlocation="classpath:db.properties'7>

D)<∕property>

答案:C

解析:

51.[單選題]以下哪項不屬于MybatiS動態(tài)SqI標簽

A)if

B)choose

C)when

D)get

答案:D

解析:

52.[單選題]在SPringAOP中,@AroUnd注解的作用是()

A)環(huán)繞增強

B)后置增強

C)前置增強

D)后置代理

答案:A

解析:

53.[單選題]在SPring中,下列選項不屬于SPring框架優(yōu)點的是()

A)提供強大的、可以有效減少頁面代碼的標簽

B)聲明式事務的支持

C)方便解耦、簡化開發(fā)

D)方便集成各種優(yōu)秀框架

答案:A

解析:

54.[單選題]Spring的核心容器是其他模塊建立的基礎(chǔ),以下哪個不是該容器的組成模塊

A)BeanS模塊

B)Core模塊

C)ConteXt模塊

D)AOP模塊

答案:D

解析:

55.[單選題]#{}和${}的區(qū)別是什么

A)${}是字符串替換,#{}是預處理

B)#{}是字符串替換,${}是預處理

C)${}可以有效的防止SQL注入,提高系統(tǒng)安全性

D)無區(qū)別

答案:A

解析:

56.[單選題]在SPring中,@TranSaetionaI注解一般放在()層使用

A)業(yè)務層

B)數(shù)據(jù)層

C)控制層

D)模型層

答案:A

解析:

57.[單選題]下列那個選項屬于事務管理器

A)TransactiOnManager

B)DataSource

C)QueryForObject

D)CALL

答案:A

解析:

58.[單選題]spring開啟掃描注解的功能是

A)<propertyname="driverC1ass"value="com.mysql.jdbc.Driver"><∕property>

B)<context:component-scanbase-package="com.mhys"><∕context:component-scan>

C)<propertyname="user"value="root"><∕property>

D)<propertyname="jdbcUrl"value="jdbc:mysql://127.O.O.1:3306/mysql"><∕property>

答案:B

解析:

59.[單選題]在SPring中,注解@RePOSitory一般在()使用中

A)業(yè)務層

B)控制層

C)數(shù)據(jù)訪問層

D)表現(xiàn)層

答案:C

解析:

60.[單選題]在SPring中,<bean>標簽的autowire屬性取值不包括以下()

A)no

B)byName

ObyType

D)byld

答案:D

解析:

61.[單選題]在SPringAOP中,最終通知是指()

A)在后置通知之后執(zhí)行的通知。

B)在前置通知之后執(zhí)行的通知。

C)表示在某個連接點執(zhí)行之后執(zhí)行的通知。

D)在環(huán)繞置通知之后執(zhí)行的通知。

答案:C

解析:

62.[單選題]在SPringAoP中,@AfterThroWing注解的作用是()

A)前置增強

B)最終增強

C)異常攔截

D)以上都不是

答案:C

解析:

63.[單選題]在SPring中,下列不屬于SPring中Bean作用域的是()

A)singleton

B)request

C)global-session

D)pageContext

答案:D

解析:

64.[單選題]在SPringAoP中,環(huán)繞通知是指()

A)在被通知的方法調(diào)用之前執(zhí)行自定義的方法

B)在被通知的方法調(diào)用之后執(zhí)行自定義的方法

C)在被通知的方法調(diào)用過程中并不會自動執(zhí)行

D)在被通知的方法調(diào)用之前和之后執(zhí)行自定義的方法

答案:D

解析:

65.[單選題]在SPring中,以下關(guān)于JdbCTemPIate的描述錯誤的是()

A)JdbCTemPlate不屬于SPring,使用時需要導入對應的jar包

B)JdbeTemPlate是對數(shù)據(jù)庫的操作在jdbc的封裝

C)我們只需要提供SQL語句和提取結(jié)果,使JDBC更加易于使用。

D)JdbCTemPIate使用SPring的注入功能,把DataSoUrCe注冊到JdbCTemPIate之中

答案:A

解析:

66.[單選題]以下對MyBatiS主配置文件描述錯誤的是()

A)它主要提供數(shù)據(jù)庫連接信息

B)引用Sql映射文件

C)在其中定義具體的SqI映射信息

D)在其中定義了影響MyBatiS行為的設置及其相關(guān)的屬性信息

答案:c

解析:

67.[單選題]以下哪項不屬于MyBatiS的APl

A)SqisessionFactoryBuilder

B)SqlSessionFactory

C)Executor

D)SqlSession

答案:C

解析:

68.[單選題]設置業(yè)務方法的入?yún)轭愋停琒pringMVC會將隱含對象的引用傳遞給入?yún)ⅲ?/p>

Λ)Map

B)ModelAndView

OModel

D)String

答案:A

解析:

69.[單選題]Spring的優(yōu)勢不包括以下哪個選項()。

A)方便解耦,簡化開發(fā)

B)AoP編程的支持

C)使程序的測試更復雜

D)降低JaVaEEAPl的使用難度

答案:C

解析:

70.[單選題]ORM指的是()

A)對象關(guān)系映射

B)對象實體映射

C)數(shù)據(jù)傳輸對象

D)數(shù)據(jù)訪問對象

答案:A

解析:

71.[單選題]<aop:beforemethod="beforeAdvice"POintCUt-ref="POintCUt7〉以上配置中

beforeAdViCe是指?

A)后置增強方法

B)前置增強方法

C)前置增強代理

D)后置增強代理

答案:B

解析:

72.[單選題]InternalReSe)UrCeVieWReSoIVe父類是

A)UrlBasedViewResolver

B)ActionSupport

OActionBasedViewResolver

D)BasedviewResolverServlet

答案:A

解析:

73.[單選題]JdbcTemPIate的新增方法包括

A)update

B)insert

C)queryForObject

D)queryForList

答案:A

解析:

74.[單選題]@ASPeCt注解的作用是?

A)作用是把當前類標識為一個切面

B)標識一個前置增強方法

C)標識一個后置增強類

D)標識一個動態(tài)代理類

答案:A

解析:

75.[單選題]在SPringAoP中,注解@PointCUt的作用是()

A)定義一個增強

B)定義一個切點

C)定義一個代理

D)以上都不正確

答案:B

解析:

76.[單選題]在SPringMVC中,可使用注解方式在實體類的屬性上添加數(shù)據(jù)校驗規(guī)則,下列限制必

須為一個不大于指定值的數(shù)字的注解是()

A)@Max(value)

B)@Min(value)

C)@DeCimalMaX(value)

D)@DecimalMin(value)

答案:C

解析:

77.[單選題]在SPring中,使用AOP編程的優(yōu)勢在于()

A)降低務邏輯各部分之間的耦合度,提高程序的可重用性

B)提升程序的內(nèi)聚性

C)提升程序的健壯性

D)提升程序的耦合性

答案:A

解析:

78.[單選題]以下對SPring框架的持久化支持說法錯誤的是()

A)SPring沒有自己的持久化方案,它集合了現(xiàn)有的流行持久化框架

B)SPring采用JDBC模板封裝了JDBC的數(shù)據(jù)庫操作

C)SPring對各種持久化技術(shù)提供了統(tǒng)一的編程方式

D)SPring將數(shù)據(jù)庫訪問的CheCked異常轉(zhuǎn)換為運行時異常

答案:C

解析:

79.[單選題]涉及查詢最大薪資的SQL函數(shù)是

A)MIN

B)MAX

OAVG

D)SUM

答案:B

解析:

80.[單選題]下列說法錯誤的是?

A)@AUtoWired默認按照byType方式進行bean匹配

B)@ReSOUrCe默認按照autodetect方式進行bean匹配

C)@AUtoWired是SPring的注解

D)@ReSOUrCe是J2EE的注解

答案:B

解析:

81.[單選題]在SPringMVC中,以下描述正確的是()

A)在SPringMVC中,可以配置多個DiSPatCherSerVIet

B)在SPringMVC中,DiSPateherSerVlet是核心SerVlet,它負責接收請求并將請求分發(fā)給適合的控

制器

C)要使SPringMVC可用,DiSPatCherSerVlet需要在web.Xml中配置

D)以上說法均正確

答案:D

解析:

82.[單選題]@TranSaCtiOnal注解一般放在那個層

A)業(yè)務層

B)數(shù)據(jù)層

C)控制層

D)其它

答案:A

解析:

83.[單選題]Spring中自動裝備注解是?

A)?Component

B)@AUtOWired

C)@VaIUe

D)@AUtOlnit

答案:B

解析:

84.[單選題]在SPring中,使用注解的方式來進行事務管理,使用的注解是()

A)?Transactional

B)?Resource

C)?Service

D)?Repository

答案:A

解析:

85.[單選題]在SPringMVC中,當調(diào)用業(yè)務方法前會創(chuàng)建隱含對象存儲模型數(shù)據(jù),設置業(yè)務方法的入

參為()類型,SpringMVC會將隱含對象的引用傳遞給入?yún)?/p>

A)Map

B)ModelAndView

C)ModeIs

D)String

答案:A

解析:

86.[單選題]SQLMapConfig.xml中配置不包括哪些內(nèi)容()

A)plugins

B)settings

C)typeAliases

D)id

答案:D

解析:

87.[單選題]BeanFactory和APPIiaCtiOnConteXt創(chuàng)建SPring容器的區(qū)別主要體現(xiàn)在

A)Bean創(chuàng)建數(shù)目的不同

B)Bean創(chuàng)建時間的不同

C)Bean創(chuàng)建種類的不同

D)Bean創(chuàng)建方向的不同

答案:B

解析:

88.[單選題]以下()不屬于AOP應用場景

A)日志記錄

B)安全控制

C)事務處理

D)數(shù)據(jù)處理

答案:D

解析:

89.[單選題]在AOP中,連接點(JOinPoint)定義正確的是()

A)是程序和其他程序類的連接點

B)是程序在運行過程中能夠插入切面的地點

C)是能夠連接其他方法的切入點

D)是程序的和外部接口的連接點

答案:B

解析:

90.[單選題]以下關(guān)于SPring自動裝配與依賴檢查的說法中錯誤的是

A)可以通過bean元素的dependency-CheCk屬性設置依賴檢查

B)可以通過bean元素的autowire屬性設置自動裝配

C)也可以通過beans元素的autowire屬性設置全局自動裝配

D)自動裝配減少了配置的工作量,但也降低了依賴關(guān)系的清晰性和透明性

答案:C

解析:

91.[單選題]實現(xiàn)對象遍歷標簽是

A)foreach

B)if

C)choose

D)trim

答案:A

解析:

92.[單選題]SPringMVC通過那個注解將UrI請求與業(yè)務方法進行映射

A)?Controller

B)@ReqUeStMaPPing

C)?Component

D)?Repository

答案:B

解析:

93.[單選題]前置通知是在目標方法之前執(zhí)行,以下配置正確的是?

A)<aop:beforemethod="切面類的方法名"PointCUt-ref="切入點表達式是引用"/>

B)<aop:beforemethod="增強類的方法名"pointcut-ref="切入點表達式是引用"/〉

C)<aop:beforemethod="切面類的方法名"pointcut-ref="前置增強引用"/>

D)<aop:beforemethod="增強類的方法名"POintCUt-ref="切入點表達式是引用"/〉

答案:A

解析:

94.[單選題]在MyBatiS中,使用SeIeet映射查詢含有部門詳細信息的員工信息,下列關(guān)于返回類型

的說法,正確的是()

A)只能是resultTyPe

B)只能是resultMaP

C)可以是resultTyPe或resultMaP

D)以上說法都不正確

答案:B

解析:

95.[單選題]一般提到MybatiS緩存的時候指的是O

A)二級緩存

B)一級緩存

C)本地緩存

D)三級緩存

答案:A

解析:

96.[單選題]在AoP中,目標對象(Target)是指()

A)是編寫通知的對象,完成通知功能的對象

B)是即將切入切面的對象,即那些被通知的對象

C)是程序中所有業(yè)務功能對象

D)是從外部程序引入的通知對象

答案:B

解析:

97.[單選題]Mysql數(shù)據(jù)服務的默認端口號是

A)3306

B)8080

03303

D)1433

答案:A

解析:

98.[單選題]在SPring中,可以通過以下()標簽定義Bean對象

A)<beans>

B)<server>

C)<bean>

D)

答案:C

解析:

99.[單選題]關(guān)于MyBatiS映射器,說法錯誤的是()

A)映射器定義了數(shù)據(jù)訪問接口

B)映射器是接口

C)映射器中的方法是抽象方法,需要實現(xiàn)

D)映射器類似于DAo接口,但僅需聲明其中的方法,編程人員無須編碼實現(xiàn)

答案:C

解析:

100.[單選題]在SPring中,JdbeTemPIate對象用于新增數(shù)據(jù)的方法()

A)update

B)insert

C)queryForObject

D)query

答案:A

解析:

IOL[單選題]在SPring中,提供了4種常用的注入方式,不包括()

A)Set注入

B)構(gòu)造方法注入

C)P命名空間注入

D)自動類型注入

答案:D

解析:

102.[單選題]在MybatiS中,下列關(guān)于ReSUItTyPe說法錯誤的是()

QresultType表示返回值類型為:完整類名或別名,也允許使用基本的數(shù)據(jù)類型,包括String、

int類型

B)resultTyPe和resultMaP的數(shù)據(jù)結(jié)構(gòu)是一樣的,都是MaP結(jié)構(gòu)

C)如果POJo的屬性名與SQL語句查詢出來的字段名不一致的話,也可使用resultTyPe來進行結(jié)果的自

動映射

D)resultType和resultMaP不能同時使用

答案:C

解析:

103.[單選題]Mybatis的表關(guān)聯(lián)的映射描述錯誤的是O

A)一對一關(guān)聯(lián)

B)一對多關(guān)聯(lián)

C)多對多關(guān)聯(lián)

D)以上都不對

答案:D

解析:

104.[單選題]關(guān)于SPring框架說法錯誤的是

A)SPring是一個輕量級的企業(yè)級開發(fā)框架

B)SPring框架的核心是--個AOP容器

C)SPring有2個主要目標-是讓現(xiàn)有技術(shù)更易于使用,二是促進良好的編程習慣

D)SPring堅持一個原則:對于已有較好解決方案的領(lǐng)域,SPring絕不重復實現(xiàn),只對現(xiàn)有方案提供支

答案:B

解析:

105.[單選題]在SPring中,Bean的作用域默認是()

A)Session

B)prototype

C)request

D)singleton

答案:D

解析:

106.[單選題]JdbcTemPlate常用的刪除方法

A)insert

B)update

C)delete

D)query

答案:B

解析:

107.[單選題]以下不屬于事務的特性的是()

A)原子性

B)一致性

C)隔離性

D)臨時性

答案:D

解析:

108.[單選題]在SPring中,以下()是JDBe和MybatiS使用的事務管理器接口

PlatformTransactiOnManager的實現(xiàn)類

A)org.springframework,jdbc.datasource.DatasourceTransactionManager

B)org.Springframework.Jdbc.datasource.DriverManagerDataSource

C)org.springframework.orm.hibernate5.HibernateTransactionManager

D)org.springframework.orm.jpa.JpaTransactiOnManager

答案:A

解析:

109.[單選題]下列注解限制必須為一個不大于指定值得數(shù)字是?

A)@MaX(value)

B)@Min(value)

C)WecimalMax(value)

D)@DecimalMin(value)

答案:C

解析:

110.[單選題]關(guān)于COntrOlIer方法的返回VOid說明正確的是?

A)可以使用使用request轉(zhuǎn)向頁面

B)可以通過request頁面重定向

C)可以通過request指定響應結(jié)果

D)可以通過response.SetCharacterEncoding(nUtf-Sn);

答案:A

解析:

IlL[單選題IMyBatis注解中怎么給參數(shù)一個名字()

A)?ParamCll

B)?Select

C)Options

D)?Results

答案:A

解析:

112.[單選題]在SPring中,通過“@xxx”的方式讓注解與JaVaBean緊密結(jié)合將()

A)減少了配置文件的體積,又增加了JaVaBean的可讀性與內(nèi)聚性

B)減少了配置文件的體積,又降低了JaVaBean的可讀性與內(nèi)聚性

C)增加了配置文件的體積,又增加了JaVaBean的可讀性與內(nèi)聚性

D)增加了配置文件的體積,又降低了JaVaBean的可讀性與內(nèi)聚性

答案:A

解析:

∏3.[單選題]在SPring中,以下橫線處正確添加的代碼是()<beanid="phone"

class="com.mhys.bean.Phone"></property><∕bean><beanid="student"

class="com.mhys.bean.Student"><∕property><∕bean>

A)value

B)ref

C)value-ref

D)data^ref

答案:B

解析:

114.[單選題]在SPring中,以下關(guān)于SPring框架說法錯誤的是()

A)SPring是一個輕量級的企業(yè)級開發(fā)框架

B)SPring框架的核心是一個AOP容器

C)SPring有2個主要目標:一是讓現(xiàn)有技術(shù)更易于使用,二是促進良好的編程習慣

D)SPring堅持一個原則:對于已有較好解決方案的領(lǐng)域,SPring絕不重復實現(xiàn),只對現(xiàn)有方案提供

支持

答案:B

解析:

115.[單選題]Mybatis中使用ColleetiOn標簽來解決一對多關(guān)聯(lián),哪項不屬于其屬性

A)properties

B)ofType

C)column

D)select

答案:A

解析:

116.[單選題]什么是DAO模式

A)數(shù)據(jù)庫訪問對象

B)關(guān)系對象

C)對象持久化

D)業(yè)務邏輯處理

答案:A

解析:

117.[單選題]在SPringMVC中,在控制器方法正確實現(xiàn)轉(zhuǎn)發(fā)的是()

A)在返回值前面加forward:

B)在返回值前面加redirect:

C)在入?yún)⑶凹樱篺orward:

D)在入?yún)⑶凹樱簉edirect:

答案:A

解析:

118.[單選題]以下關(guān)于MyBatiS集合類型參數(shù)的處理,說法錯誤的是()

A)當參數(shù)為ColleCtion接口,轉(zhuǎn)化為Map,MaP的Key為COIIeCtion

B)當參數(shù)類型為LiSt接口時,除了ConeCtiOn的值外,IiSt作為key

C)如果參數(shù)為數(shù)組,也會轉(zhuǎn)化為Map,Map的key為array

D)如果參數(shù)為數(shù)組,也會轉(zhuǎn)化為Map,MaP的key為IiSt

答案:D

解析:

119.[單選題]配置MybatiSGenerator時,〈table〉標簽可以配置幾個()

A)O個

B)I個或多個

C)僅能設置1個

D)必須設置多個

答案:B

解析:

120.[單選題]最終通知在什么時候執(zhí)行?

A)在后置通知之后執(zhí)行的通知。

B)在前置通知之后執(zhí)行的通知。

C)表示在某個連接點執(zhí)行之后執(zhí)行的通知。

D)在環(huán)繞置通知之后執(zhí)行的通知。

答案:C

解析:

121.[單選題]在AOP中,目標對象(Target)是指?

A)是編寫通知的對象,完成通知功能的對象

B)是即將切入切面的對象,即那些被通知的對象

C)是程序中所有業(yè)務功能對象

D)是從外部程序引入的通知對象

答案:B

解析:

122.[單選題]在SPringAoP中,@AfterRetUrning注解的作用是()

A)最終增強

B)環(huán)繞增強

C)前置增強

D)后置增強

答案:D

解析:

123.[單選題]在SPring中,若SPring配置文件存在以下的代碼,關(guān)于代碼說法正確的是()<bean

id=nuserTable"class="com.zyyx.bean.UserTable"><value>SCCE</value></property><∕bean>

A)的USerName是USerTable中的屬性,可以不需要get和Set方法

B)的USerName是USerTabIe中的屬性,可以不需要get方法,但一定要存在Set方法

C)的USerName是USerTabIe中的屬性,可以不需要Set方法,但一定要存在get方法

D)的USerName是USerTabIe中的屬性,一定要存在get和Set方法

答案:B

解析:

124.[單選題]在SPring中,通過靜態(tài)工廠方式創(chuàng)建Bean對象時,需要〈bean〉的()屬性指定靜態(tài)工

廠類的方法

A)factory-method

B)factory-bean

C)method

D)factory-static-method

答案:A

解析:

125.[單選題]Spring中使用注解的方式來進行事務管理,使用的注解是

A)?Transactional

B)?Resource

C)?Service

D)?Repository

答案:A

解析:

126.[單選題]Spring支持的事務功能包

A)事務的傳播行為

B)事務回滾

C)全部選項

D)事務的隔離級別

答案:C

解析:

127.[單選題IapplicationContext.Xml配置文件中開啟注解方式管理AoP事務的是

A)<∕property>

B)<context:component-scanbase-package="com.mhys"><∕context:component-scan>

C)<tx:annotation∕>

D)<tx:annotation-driven∕>

答案:D

解析:

128.[單選題]在SPring中,可以使用<bean>的()屬性指定在bean對象銷毀時調(diào)用的方法

?)init-method

B)finally-method

C)factory-method

D)destroy-method

答案:D

解析:

129.[單選題]在使用SPringMVC的項目中,進行服務器端驗證,用什么注解可以實現(xiàn)正則匹配

A)@Size

B)?Pattern

C)@Max

D)@Past

答案:B

解析:

130.[單選題]以下哪項不屬于JDBC連接數(shù)據(jù)庫步驟之一

?)加載JDBC驅(qū)動程序

B)提供JDBC連接的URL

C)創(chuàng)建數(shù)據(jù)庫連接

D)不需要StatenIent對象直接執(zhí)行SqI語句

答案:D

解析:

131.[單選題]以下代碼是哪種接口()的演示案例PUbliCclassTest{publicstaticvoid

main(String[]args){Resourceresource=new

ClassPathResource(πapplicationContext.xml,f);XmlBeanFactorybeanFactory=new

XmlBeanFactory(resource);Useruser=(User)beanFactory.getBean(nuserH);

System,out.printin(user);}}

A)IOC接口

B)AOP接口

C)ApplicationContext?口

D)BeanFaetory接口

答案:D

解析:

132.[單選題]在設計處理器類時,方法參數(shù)使用那個注解來接收基本數(shù)據(jù)類型參數(shù)

A)@ReqUeStParam

B)@PreqUeSt

C)@Param

D)@ReqUeStMaPPing

答案:A

解析:

133.[單選題]在SPringMVC中,Dao層組件使用的注解是()

A)?Service

B)?Resource

C)?Controller

D)?Repository

答案:D

解析:

134.[單選題]以下說法不正確的是

A)SPring是一個輕量級框架,大大簡化了java企業(yè)級開發(fā)

B)SPring是企業(yè)級應用開發(fā)的一站式選擇,可以取代其他已有框架

C)SPring框架最基本的部分是SPringCOre模塊,提供IoC和依賴注入

D)SpringAoP是基于SPringCore的符合規(guī)范的面向切面編程的實現(xiàn)

答案:B

解析:

135.[單選題]關(guān)于mybatis緩存的描述錯誤的是。

A)一般提到MybatiS緩存的時候,都是指二級緩存

B)一級緩存默認會啟用

C)一級緩存不能控制

D)二級緩存不能控制

答案:D

解析:

136.[單選題]下面對SPring中Bean的注入說法正確的是

A)Bean根據(jù)注入方式不同可以分為構(gòu)造方法注入和自動裝載。

B)使用構(gòu)造方法注入構(gòu)造對象的同時,完成依賴關(guān)系的建立

C)在關(guān)系的對象很多時,使用構(gòu)造方法注入更適合

D)構(gòu)造方法通過COnStrUCtOr-indeX屬性來指定,在該標簽下要指定索引的位置

答案:B

解析:

137.[單選題]在SPringMVC中,通過()注解可以將UrI請求與業(yè)務方法進行映射

A)?Controller

B)@ReqUeStMaPPing

C)?Component

D)?Repository

答案:B

解析:

138.[單選題]在SPringMVC中,控制層組件使用的注解是()

A)?Service

B)?Resource

C)?Controller

D)?Repository

答案:C

解析:

139.[單選題]JDBC與MybatiS能不能執(zhí)行批量插入

A)都不能

B)JDBC能,myBatis不能

C)都能

D)JDBC不能,myBatis能

答案:C

解析:

140.[單選題]在SPring中,以下關(guān)于SPring框架優(yōu)勢說法錯誤的是()

A)低入侵式設計,代碼污染低

B)SPring對于主流的應用框架提供了集成支持,如Hibernate,JPA,StrUtS等

C)獨立于各種服務器,真正實現(xiàn)WriteOnce、RunAnywhere

D)Spring的AOP機制降低了業(yè)務對象替換的復雜性

答案:D

解析:

141.[單選題]Spring核心模塊的作用是

A)做AoP的

B)做IOC的,用來管理Bean的

C)用來支持Hibernate

D)用來支持StrUtS

答案:B

解析:

142.[單選題]關(guān)于@COnlPOnent正確的是?

A)?ComponentpublicclassTiger

B)?ComponentprivateTigertiger;

C)?Component("Tiger")privateTigertiger;

D)@Component="Tiger"privateTigertiger;

答案:A

解析:

143.[單選題]在SPring中,數(shù)據(jù)庫配置文件db.PrOPertieS一般需要配置的項不包括()

A)數(shù)據(jù)庫的類型

B)數(shù)據(jù)庫的驅(qū)動

C)用戶名

D)密碼

答案:A

解析:

144.[單選題]mybatis指定配置文件的根元素使用的是什么

A)<sqlMapConfig>

B)<configration>

C)<setting>

D)<environments>

答案:B

解析:

145.[單選題]Spring中單例模式Bean的關(guān)鍵字是?

A)prototype

B)request

C)singleton

D)Session

答案:C

解析:

146.[單選題]在一個運行結(jié)果的測試類中,有如下代碼:ApplicationContextContext=new

ClassPathXmlApplicationContext("applicationcontext")UserService

uservice=(UserService)Context.getBean("userservice")下列選項中關(guān)于SPring的配置文件理

解不正確的是

A)SPring的配置文件名字為applicationContext.xml

B)SPring配置文件一般使用bean元素中的id=ɑUserServicen

C)USerSerViCe是一個接口

D)在配置文件中USerSerViCe可以沒有屬性注入

答案:C

解析:

147.[單選題]不屬于MyBatiS二級緩存默認效果有哪些

A)映射語句文件中的所有SeIeet語句會被緩存

B)映射語句文件中的所有insert、update,delete語句會刷新緩存

C)緩存會使用LRU算法收回

D)未設置緩存時間間隔,緩存會以任意時間順序刷新

答案:D

解析:

148.[單選題]Spring的核心機制是()

A)依賴注入

B)數(shù)據(jù)訪問

OAOP

D)聲明式事務

答案:A

解析:

149.[單選題]在SPringMVC中,在設計控制器方法時,注解()可以獲取restful風格請求的路徑

參數(shù)

A)@ReqUeStMaPPing

B)@ReqUeStBody

C)SPathVariable

D)@ReqUeStParanI

答案:C

解析:

150.[單選題]根據(jù)MyBatiS工作原理,判斷如下流程不包括哪一步()

A)創(chuàng)建jdbc對象

B)讀取MyBatis配置文件

C)加載映射文件

D)構(gòu)造會話工廠

答案:A

解析:

151.[單選題]下列說法不正確的是

A)GROUPBY子句用來分組

B)Where子句用來篩選指定行

C)HaVing子句在聚合后對組記錄進行篩選

D)HaVing子句用來從from的結(jié)果中篩選行

答案:D

解析:

152.[單選題]Mybatis接口方法中只有一個參數(shù)時,在映射器XML可用的參數(shù)是什么O

A){param}

B){paramθ)

C){argθ}

D){argl}

答案:C

解析:

153.[單選題]以下哪個屬性作用為:當trim元素包含內(nèi)容時,會把內(nèi)容中匹配的前綴字符串去掉

A)prefix

B)prefixθverrides

C)suffix

D)SuffixOverrides

答案:B

解析:

154.[單選題]在SPring中,以下關(guān)于SPring框架的優(yōu)勢不包括()

A)方便解耦,簡化開發(fā)

B)AoP編程的支持

C)使程序的測試更復雜

D)降低JaVaEEAPl的使用難度

答案:C

解析:

155.[單選題]在SPring中,以下()不是SpringAOP的注解

A)?Before

B)?Around

C)?BeforeReturning

D)?AfterThrowing

答案:C

解析:

156.[單選題]Spring的元素中的autowire屬性取值不包括以下

?)default

B)byName

C)byType

D)byld

答案:D

解析:

157.[單選題]在SPringMVC,以下屬于SPringMVC核心控制器的是()

A)前端控制器(DispatcherServlet)

B)請求到處理器映射(HandlerMapping)

C)視圖解析器(ViewResolver)

D)處理器適配器(HandlerAdapter)

答案:A

解析:

158.[單選題]下列不屬于控制的返回值的是?

?)ModelAndView

B)String

OModel

D)void

答案:C

解析:

159.[單選題]在SPringMVC中,在橫線處填寫()可以實現(xiàn)轉(zhuǎn)發(fā)@ReqUeStMaPPing("∕toJump")

publicStringskipTest(){return":/jump.do";}

A)redirect

B)to

C)for

D)forward

答案:D

解析:

160.[單選題]在AOP中,代理對象(Proxy)是指?

A)用于代理通知的對象

B)用于代理目標類的對象

C)需要手動創(chuàng)建,編寫代理功能的對象

D)將通知應用到目標對象之后被動態(tài)創(chuàng)建的對象

答案:D

解析:

161.[單選題]在MyBatis動態(tài)SQL中,沒有使用下列()標簽

A)for

B)if

C)choose

D)where

答案:A

解析:

162.[單選題]下面關(guān)于SPringMVC描述正確的是

A)DiSPatCherSerVlet在SpringMVC中是核心SerVIet,它負責接收請求并將請求分發(fā)給適合的控

制器

B)在SPringMVC中,可以配置多個DiSPateherSerVlet

C)全部選項

D)要使SPringMVC可用,DiSPatCherSerVlet需要在Web.xml中配置

答案:C

解析:

163.[單選題]在mybatis中傳入?yún)?shù)如果含多個,可以選用的方法就是JAVABean和注解,注解的方式

使用以下哪個注解O

A)@set

B)@Map

C)?value

D)?Param

答案:C

解析:

164.[單選題]在MyBatiS映射器中,使用以下()標簽映射實體信息的刪除

A)insert

B)select

C)delete

D)update

答案:C

解析:

165.[單選題]以下哪項不屬于Xml映射文件標簽

A)select

B)resultmap

C)parameter

D)include

答案:C

解析:

166.[單選題]MyBatis編程步驟選擇正確順序的一項

A)Stepl:創(chuàng)建SQLSeSSionFaCtOryStep2:通過SQLSeSSionFaCtOry創(chuàng)建SQLSeSSionStep3:通過

SQLSession執(zhí)行數(shù)據(jù)庫操作Step4:調(diào)用SeSSion.close()關(guān)閉會話

B)Stepl:創(chuàng)建SQLSeSSionStep2:通過SQLSeSSiOn執(zhí)行數(shù)據(jù)庫操作Step3:調(diào)用

session,commit()提交事務Step4:調(diào)用SeSSion.close()關(guān)閉會話

C)Stepl:創(chuàng)建SQLSeSSiOnStep2:通過SQLSeSSion創(chuàng)建SQLSeSSiOnFaCtOryStep3:通過

SQLSeSSiOnFaCtory執(zhí)行數(shù)據(jù)庫操作Step4:調(diào)用SeSSion.commit()提交事務Step5:調(diào)用

session,close()關(guān)閉會話

D)創(chuàng)建SQLSeSSionFaCtOryStep2:通過SQLSeSSiOnFaCtc)ry創(chuàng)建SQLSeSSionStep3:通過

SQLSeSSion執(zhí)行數(shù)據(jù)庫操作Step4:調(diào)用SeSSion.commit()提交事務Step5:調(diào)用

session,close()關(guān)閉會話

答案:D

解析:

167.[單選題]下列選項中,不屬于SPring中實例化Bean的方式的是

A)構(gòu)造器實例化

B)靜態(tài)工廠方式實例化

C)實例工廠方式實例化

D)抽象方法實例化

答案:D

解析:

168.[單選題]在MyBatiS中,關(guān)于resultMaP屬性描述,正確的是()

A)type:指定JaVaBean的類型,必須是全類名

B)子標簽〈result)可以為空

C)id:唯一標識這個resultMap,同一個MaPPer.xml中不能重復

D)以上說法都不對

答案:C

解析:

169.[單選題]Spring中定義了一系列的注解,以下有關(guān)其常用的注解說明錯誤的是

A)@AUtoWired用于對Bean的屬性變量、屬性的Setter方法及構(gòu)造方法進行標注,配合對應的注解處理

器完成Bean的自動配置工作,默認按照Bean的名稱進行裝配。

B)@RePoSitory用于將數(shù)據(jù)訪問層(DAO層)的類標識為SPring中的Bean

C)@SerViCe通常作用在業(yè)務層(SerViCe層),用于將業(yè)務層的類標識為SPring中的Bean

D)@COntroller通常作用在控制層(如SPringMVC的Controller),用于將控制層的類標識為SPring中

的Bean

答案:A

解析:

170.[單選題]在SPring中,@POStCOnStrUCt注解的方法在整個Bean初始化中的執(zhí)行順序是()

A)ConStrUCtor(構(gòu)造方法)->@AUtoWired(依賴注入)->@POStConStrUCt(注釋的方法)

B)COnStrUCtor(構(gòu)造方法)->@POStCOnStrUCt(注釋的方法)->@AUtoWired(依賴注入)

C)?PostConstruct(注釋的方法)->Constructor(構(gòu)造方法)->@AUtOWired(依賴注入)

D)@AUtOWired(依賴注入)->Constructor(構(gòu)造方法)->@PoStConStrUCt(注釋的方法)

答案:A

解析:

17L[單選題]視圖解析器配置文件,橫線處Vbean

class=,,org.springframework.web.servlet,view.InternalResourceViewResolver,,><∕property>

<∕propertyX∕bean>應該填寫什么?

A)*/

B)prefix

C)srefix

D)/*

答案:B

解析:

172.[單選題]Mybatis標簽中實現(xiàn)數(shù)組或集合遍歷標簽是

A)foreach

B)if

C)choose

D)trim

答案:A

解析:

173.[單選題]在SPring中,注解@COntroIIer一般在()使用中

A)業(yè)務層

B)控制層

C)數(shù)據(jù)訪問層

D)表現(xiàn)層

答案:B

解析:

174.[單選題]Spring中用于修飾持久層DaO組件的注解最為規(guī)范的是()

A)?Controller

B)?Component

C)?Service

D)?Repository

答案:D

解析:

175.[單選題]在SPring中,獎SPring與MyBatiS整合時,下列說法錯誤的是()

A)MyBatiS-SPring的jar包由SPring提供

B)可以不用給出DaO的實現(xiàn)類,而由映射接口實現(xiàn)

C)MyBatiS的配置文件可以寫在MyBatiS本身的配置文件中,也可以在SPring中指定

D)SPring和MyBatiS集成后同樣可以使用XML配置聲明式事務

答案:A

解析:

176.[單選題]關(guān)于MyBatiS中傳遞多參數(shù)的情況,如果參數(shù)封裝成了StUdent類,那么在

MaPPer.xml中獲取數(shù)據(jù),應該怎么操作

A)條件獲取數(shù)據(jù)可以通過#{屬性名}來獲得

B)條件獲取數(shù)據(jù)可以通過#{argθ}來獲得

C)條件獲取數(shù)據(jù)可以通過#匕兆1}來獲得

D)條件獲取數(shù)據(jù)可以通過#{屬性名}或者#{argθ}來獲得

答案:A

解析:

177.[單選題]MyBatis攔截器需要實現(xiàn)的接口是()

A)AbstractInterceptor

B)Interceptor

C)Plugin

D)AbstractPlugin

答案:B

解析:

178.[

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論