版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
試題說明
本套試題共包括1套試卷
答案和解析在每套試卷后
SPringbOot開發(fā)技術(shù)練習(xí)題及答案1(500題)
SPringboOt開發(fā)技術(shù)練習(xí)題及答案1
1.[單選題]以下關(guān)于Thymeleaf模板中th:*屬性的說法,錯誤的是()。
A)th:forEach屬性用來進行數(shù)據(jù)遍歷
B)th:utext屬性進行文本內(nèi)容展示,且不進行轉(zhuǎn)義
C)th:fragment屬性用來聲明片段
D)th:value屬性用于內(nèi)容修改
2.[單選題]以下關(guān)于SPringBoot配置文件隨機值設(shè)置用法正確的是()。
A)my.secret=#{random,value}
B)my.uuid=${random,uuid)
C)my.secret=*{random,value}
D)my.secret=?{random,value)
3.[單選題]我們?yōu)槭裁匆褂肧PringBOot?()
A)SSM整合步驟多、配置繁瑣,項進服務(wù)器部署步驟繁瑣
B)SPringBOot就是個可以簡化整合過程中復(fù)雜配置的框架
C)SSM不好用,所有我們使用SPringBoot
D)因為SSM整合步驟多、配置繁瑣,項進服務(wù)器部署步驟繁瑣
但是SPringBOot可以簡化整合過程中復(fù)雜配置的框架
4.[單選題Ispringboot默認(rèn)讀取配置文件是()
A)application,properties或application,yml
B)applicationcontext,xml
C)ContextLoader.properties
D)applicationcontext,xml或ContextLoader.properties
5.[單選題]關(guān)于@SChedUIed注解中Cron屬性值的相關(guān)說法錯誤的是()
A)小時位可取值0~23
B)日位可取值1~31,或者日對應(yīng)的英文前3個字母
C)月位可取值「12、月份對應(yīng)英文前三個字母
D)星期位可取值0~7(0和7表示SUN)、星期對應(yīng)英文前三個字母
6.[單選題]在SPring中,下列關(guān)于依賴注入的說法,正確的是()。
A)依賴注入的目標(biāo)是在代碼之外管理程序組建間的依賴關(guān)系
B)依賴注入即“面向接口”的編程
C)依賴注入是面向?qū)ο蠹夹g(shù)的替代品
D)依賴注入的使用會增大程序的規(guī)模
7.[單選題]IE不同版本USer-Agent中出現(xiàn)的關(guān)鍵詞,以下不屬于IEUSer-Agent中關(guān)鍵字的是()
A)MSIE
B)Mozilia
OEdge
D)Trident
8.[單選題]關(guān)于SPringBoOt項目的打包部署相關(guān)說法錯誤的是()
A)使用IDEA快速方式創(chuàng)建的項目會自動導(dǎo)入項目打包插件
B)SpringBoot項目默認(rèn)以Jar包方式打包
C)SPringBOot默認(rèn)支持內(nèi)嵌式TomCat,在不添加任何依賴創(chuàng)建SPringBOot項目時,也會提供內(nèi)嵌
tomcat
D)可以通過IDEA工具進行項目快速打包和部署
9.[單選題]MyBatis的刪除操作有關(guān)說發(fā)錯誤的是()。
A)MyBatis的刪除操作在映射文件中是通過配置元素來實現(xiàn)的
B)MyBatis的刪除操作也需要進行事務(wù)提交
C)MyBatis的刪除操作執(zhí)行了SqlSession的delete。方法
D)MyBatis的刪除操作和添加操作時,也需要封裝整個實體類
10.[單選題]以下關(guān)于基于簡單加密Token的方式的記住我說法錯誤的是()
A)基于簡單加密TOken的方式中的Token在指定的時間內(nèi)有效
B)必須保證Token中所包含的username,PaSSWOrd和key沒有被改變
C)任何人獲取到該記住我功能的Token后,都可以無限制進行自動登錄
D)在Token有效期過后再次訪問項目時,會發(fā)現(xiàn)又需要重新進行登錄認(rèn)證
IL[單選題]以下關(guān)于消息中間件的說法,錯誤的是
A)以下關(guān)于浪物的間法,請音開發(fā)的開源月息隊列系統(tǒng),基于AMCP協(xié)收
B)RediS服務(wù)可以作為消息中間件提供服務(wù)
C)RocketMQ是APaehe的頂級項目,具有高吞吐量、高可用等特點
D)ROheN是APaCIe出品的、基于JMNS協(xié)議的高性能中間件
12.[單選題]下列關(guān)于SPringDataJPA映射的實體類中相關(guān)注解的說法,正確的是O
A)使用SPringDataJPA進行數(shù)據(jù)查詢映射時,需要在配置文件中開啟駝峰命名映射
B)使用@Entity注解時,還要使用name屬性指定具體映射的表名
C)@Id注解必須標(biāo)注在類屬性上,表示主鍵對應(yīng)的屬性
D)?Transient注解表示指定屬性不是到數(shù)據(jù)庫表的字段的映射,ORM框架將忽視
13.[單選題]RabbitMQ提供的工作模式不包括
A)單點模式
B)發(fā)布訂閱模式
C)路由模式
D)Headers模式
14.[單選題]以下關(guān)于SPringBoOt多環(huán)境配置文件名格式,正確的是Oo
A)applicatio∏-dev.properties
B)application,test,properties
C)application,prod,yaml
D)appIication_prod.yml
15.[單選題]在SSH整合時,事務(wù)隔離級別是由()實現(xiàn)的。
A)JaVa應(yīng)用程序
B)Hibernate
C)數(shù)據(jù)庫系統(tǒng)
D)JDBC驅(qū)動程序
16.[單選題]使用JPA中支持的方法名關(guān)鍵字構(gòu)造RePoSitory接口方法名,以下錯誤的是()
?)findByFirstname
B)fIndByAgeLessAndEqual
C)findByFirstnameContaining
D)findByLastnameNot
17.[單選題]下列關(guān)于SPringBoOt整合SPringMVC實現(xiàn)文件上傳及下載的說法中,正確的是()
?)必須使用spring,servlet,multipart,maχ-fiIe-SiZe來設(shè)置單個上傳文件的大小限制
B)處理上傳文件方法中,可以使用LiSt類型的參數(shù)來接收處理單個或多個上傳文件
C)文件上傳存儲目錄''F"file∕”需要提前創(chuàng)建好
D)對中文文件進行下載時,如果沒有進行中文轉(zhuǎn)換,下載的中文文件內(nèi)容會出現(xiàn)亂碼
18.[單選題]下列關(guān)于@COnfigUratiOnProPertieS注解的說法中,正確的是
A)@ConfigUratiOnPrOPertieS注解只能作用于類
B)使用@COnfigUratiOnProPertieS注解為Bean注入屬性時,必須為Bean設(shè)置Setter方法
C)@ConfiguratiOnProperties注解必須和?Component結(jié)合使用
D)要想使@COnfigurationProperties注解注入的屬性生效,必須使用
@Enab1eConfigureationProperties注解開始注入
19.[單選題]下列選項中,關(guān)于SPringBOot概述錯誤的是()。
A)PiVOtal團隊通過配置類的方式簡化了SPring框架的使用,并開發(fā)了SpringBOot框架。
B)SpringBoot2.x版本在SPringBootLX版本的基礎(chǔ)上進行了諸多功能的改進和擴展
OSpringBoOt用于快速、敏捷地開發(fā)新一代基于SPring框架的應(yīng)用,在開發(fā)過程中大量使用“約定
優(yōu)先配置”的思想
D)SpringBOOt并不是替代SPring框架的解決方案,而是和SPring框架緊密結(jié)合用于提升SPring開發(fā)
者體驗的工具
20.[單選題]在JaVa中,以下有關(guān)類的關(guān)聯(lián)關(guān)系描述錯誤的是()。
A)在JaVa中,通過對象也可以進行關(guān)系描述,他們分別為一對一、一對多、多對一和多對多。
B)一對一的關(guān)系就是在本類中定義對方類型的對象
C)一對多的關(guān)系就是一個A類類型對應(yīng)多個B類類型的情況,需要在A類中以集合的方式引入B
類類型的對象,在B類中定義?類類型的屬性a
D)多對多的關(guān)系、在A類中定義B類類型的集合,在B類中定義A類類型的集合。
21.[單選題]關(guān)于SPringBoot項目改寫為War包方式進行打包部署相關(guān)說法正確的是()
A)要使用<;PaCkaging>標(biāo)簽將SPringBoOt項目默認(rèn)的Jar包打包方式修改為War形式
B)使用<;SeOPe>out<;/SCOPe>將該服務(wù)器聲明為外部OUt
C)提供SPringBOot啟動的SerVIet初始化器時,必須讓項目啟動類繼承
SPringBoOtSerVletInitiaIiZer并實現(xiàn)COnfigUre()方法
D)項目打成War包后不可以使用IDEA工具進行部署
22.[單選題]IE不同版本USer-Agent中出現(xiàn)的關(guān)鍵詞,以下不屬于IEUSer-Agent中關(guān)鍵字的是()
A)MSIE
B)MoziIla
OEdge
D)Trident
23.[單選題]SpingBOOt為整合SPringMVC實現(xiàn)Web開發(fā),提供的功能特性不包括()。
A)配置視圖解析器
B)對WebJarS的支持
C)對攔截器的自動配置
D)對HtPMeSSageCOnVerterS消息轉(zhuǎn)換器的支持
24.[單選題]@MaPPerSCan注解有什么作用?()。
A)指定對應(yīng)的對象
B)指定對應(yīng)的類的全路徑名稱
C)映射DAO接口的包名
D)映射對應(yīng)的屬性名稱
25.[單選題]以下有關(guān)SPring框架優(yōu)點的說正確的是。()
A)SPring具有簡單、可測試和松耦合等特點,從這個角度出發(fā),SPring就是應(yīng)用于任何JaVa應(yīng)用的
開發(fā)中;
B)SPring提供了對AOP的支持,它允許將一些通用任務(wù),如安全、事務(wù)、日志等進行集中式處理,從
而提高了程序的復(fù)用性
OSpring就是一個大工廠,可以將所有對象的創(chuàng)建和依賴關(guān)系的維護工作都交給SPring容器管理
,杜絕了組件之間的耦合性
D)SPring增加了JavaEE開發(fā)中一些APl的使用難度
26.[單選題]以下關(guān)于JPA中支持的方法名關(guān)鍵字,錯誤的是O
A)LessThanEqual
B)NotNull
C)StartingWith
D)SortBy
27.[單選題]以下關(guān)于Thymeleaf模板引擎常用標(biāo)準(zhǔn)表達式及說法錯誤的是()
A)變量表達式#{...}主要用于獲取上下文中的變量值
B)使用th:text="${ttlocale.COUntry}"動態(tài)獲取當(dāng)前用戶所在國家信息
C)使用消息表達式#{...)進行國際化設(shè)置時,還需要提供一些國際化配置文件
D)片段表達式~{..?}用來標(biāo)記一個片段模板,并根據(jù)需要移動或傳遞給其他模板
28.[單選題]當(dāng)RediS作為數(shù)據(jù)庫時,下列與SPringBoOt整合使用的相關(guān)說明,正確的是()
A)@RediSHaSh("persons")用于指定操作實體類對象在RediS數(shù)據(jù)庫中的存儲空間
B)@ld用于標(biāo)識實體類主鍵,需要手動指定id生成策略
C)使用RediS數(shù)據(jù)庫,必須為實體類屬性添加@IndeXed屬性生成二級索引
D)編寫操作RediS數(shù)據(jù)庫的RePoStOry接口文件時,需要繼承JPaRePoSitory
29.[單選題]下列關(guān)于SpringBoot整合MyBatiS實現(xiàn)的說法,正確的是()。
A)SpringBoot整合MyBatiS必須提供mybatis-spring-boot-starter依賴
B)@MaPPerSCan(''xxx")注解的作用和@MaPPer注解一樣
C)在全局配置文件中配置MyBatiS的XML映射文件位置要使用mybatis.mapper-locations屬性
D)使用注解方式編寫MyBatis接口文件數(shù)據(jù)修改方法時,還需要使用@TranSaSio注解
30.[單選題]以下關(guān)于SPringBoot中以配置文件方式整合MyBatiS的相關(guān)說法正確的是()
A)以XML映射文件方式整合MyBatiS時,可以不用添加@MaPPer或@MaPPerSCan注解
B)無論XnlI映射文件是否和HIaPPer接口文件同目錄,都必須在SPringBoot配置文件中指定Xml映射文
件位置
C)必須在SPringBOot配置文件中進行類的別名配置
D)以XML映射文件方式整合MyBatiS時,需要在SPringBoOt配置文件中配置駝峰命名映射
31.[單選題]關(guān)于SPringBoot整合JSP模板技術(shù)的限制,以下說法錯誤的是()
A)SpringBoOt默認(rèn)的JAR包部署方式不支持JSP模板
B)UndertoW嵌入式容器部署SPringBoot項目,不支持JSP模板
C)使用JSP模板時,無法對默認(rèn)的錯誤處理器進行覆蓋
D)使用JSP模板時,無法自定義錯誤頁面
32.[單選題]下列關(guān)于@ConfigUrationProPertieS和@VaIUe注解的說法,正確的是
A)@COnfigUratiOnPrOPertieS和@ValUe注解都是SPringBOot框架自帶的
B)進行屬性值注入時,@COnfigUratiOnPrOPertieS和@VaIUe注解配置中必須設(shè)置屬性的Setter方法
C)@COnfigUrationProPertieS注解進行配置文件屬性注入時,支持JSR303數(shù)據(jù)校驗
D)@VaIUe注解進行配置文件屬性值注入時,支持松散綁定語法
33.[單選題]下列關(guān)于SPringBOOt的PrOfiIe多環(huán)境配置的說法,錯誤的是()
A)SpringBOOt提供了兩種多環(huán)境配置的方式:Profile文件多環(huán)境配置和@Proflie注解多環(huán)境配置
B)PrOfiIe配置文件的名必須滿足application-{profile}.properties的格式
C)可以在項目全局配置文件中配置SPringPoflisacive屬性激活指定的多環(huán)境配置文件
D)在多個自定義類上直接使用@ProfiIe注解可以進行多環(huán)境配置
34.[單選題]下列關(guān)于使用JDBC身份認(rèn)證方式創(chuàng)建用戶/權(quán)限表以及初始化數(shù)據(jù)性說法,錯誤的是()
A)用戶表中的用戶名USel`name必須唯一
B)創(chuàng)建用戶表時,必須額外定義一個tinyint類型的字段
C)初始化用戶表數(shù)據(jù)時,插入的用戶密碼必須是對應(yīng)編碼器編碼后的密碼
D)初始化角色表數(shù)據(jù)時,角色值必須帶有‘'ROLE.”
35.[單選題]下列關(guān)于SPringbOOt中RediS緩存注解相關(guān)屬性的說法,錯誤的是()
A)value和CaCheNameS屬性作用相同,用于指定緩存的名稱空間
B)key屬性的作用就是指定緩存數(shù)據(jù)對應(yīng)的唯一標(biāo)識,默認(rèn)使用注解標(biāo)記的方法參數(shù)值
C)UnleSS屬性的作用是當(dāng)指定的條件為true時,方法的返回值就會被緩存
D)sync屬性表示數(shù)據(jù)緩存過程中是否使用異步模式,默認(rèn)值為false
36.[單選題]以下關(guān)于自定義用戶退出IOgoUt()方法及其說明錯誤的是()
A)它默認(rèn)處理路徑為“/logout”的PoSt類型請求
B)自定義用戶退出功能,必須使用POST方式的HTTP請求進行用戶注銷
C)IogoUtUr1()方法指定了用戶退出的請求路徑,可以省略
D)在用戶退出后,用戶會話信息則會默認(rèn)清除
37.[單選題]下列選項中,關(guān)于教材中SPringBOOt2.1.3版本開發(fā)所需環(huán)境準(zhǔn)備說法錯誤的是()。
A)要求JaVa8及以上版本的支持,同時兼容JaVaH0
B)SpringBoot2.L3版本支持的第三方項目構(gòu)建工具包括有MaVen(3.3+)和GradIe(4.4+)
C)目前JaVa項目支持的常用開發(fā)工具包括有SPringToolSuite(STS),ECIiPSe和InteniJIDEA等
D)ECliPSe在業(yè)界評價最高的一款JaVa開發(fā)工具,尤其在智能代碼助手、重構(gòu)、各類版本工具支持等
方面
38.[單選題]使用JDBC身份認(rèn)證方式創(chuàng)建用戶/權(quán)限表以及初始化數(shù)據(jù),相關(guān)說法錯誤的是()
A)用戶表中用戶名必須唯一
B)用戶表必須提供一個tinyint類型的字段
C)用戶角色值則是對應(yīng)權(quán)限值加上“ROLE,前綴
D)用戶表中插入的用戶密碼PaSSWord必須是對應(yīng)編碼器編碼后的密碼
39.[單選題]下列關(guān)于SPringBOOt的PrOfile多環(huán)境配置的說法,錯誤的是
A)SpringBoOt提供了兩種多環(huán)境配置的方式:Profile文件多環(huán)境配置和@PrOfiIe注解多環(huán)境配置
B)PrOfile配置文件的名必須滿足application-]profile}.PrOPertieS的格式
C)可以在項目全局配置文件中配置SPring.profiles,active屬性激活指定的多環(huán)境配置文件
D)在多個自定義類上直接使用@ProfiIe注解可以進行多環(huán)境配置
40.[單選題]以下關(guān)于ThymeIeaf模板引擎頁面標(biāo)簽的說法錯誤的是O
A)th:each用于元素遍歷,類似JSP中的c:forEaeh標(biāo)簽
B)th:VaIUe屬性值修改,指定標(biāo)簽屬性值
Otkutext用于指定標(biāo)簽顯示的文本內(nèi)容,對特殊標(biāo)簽進行轉(zhuǎn)義
D)th:href用于設(shè)定鏈接地址
41.[單選題]以下關(guān)于RabbitMQ支持的工作模式原理相關(guān)說法錯誤的是()
A)在Workqueues工作模式中,無需交換器可以使用唯一的消息隊列進行消息傳遞
B)在PUbliSh/Subscribe工作模式中,必須先配置一個fanout類型的交換器,不需要指定路由鍵
C)在ROUting工作模式中,必須先配置一個direct類型的交換器,并指定不同的路由鍵值
D)HeaderS工作模式在使用時,必須設(shè)置一個headers類型的交換器,而不需要設(shè)置路
42.[單選題]以下關(guān)于定時任務(wù)注解中表示每月的26日每一分鐘都執(zhí)行,寫法正確的是()
A)?Scheduled(cron="0**26*?”)
B)?Scheduled(cron="00026*?”)
C)?Scheduled(cron="0**26**")
D)?Scheduled(cron="***26*?")
43.[單選題]使用@SChedUIe注解定制表示每月的1日每一分鐘都執(zhí)行一次,以下寫法正確的是()
A)?Scheduled(cron="0**1*?")
B)?Scheduled(cron="0**!**")
C)?Scheduled(cron="0001**")
D)?Scheduled(cron="***1*?")
44.[單選題]關(guān)于SPringBoot項目的打包部署相關(guān)說法錯誤的是()
A)使用IDEA快速方式創(chuàng)建的項目會自動導(dǎo)入項目打包插件
B)SpringBOot項目默認(rèn)以Jar包方式打包
C)SpringBOOt默認(rèn)支持內(nèi)嵌式TOmCat,在不添加任何依賴創(chuàng)建SPringBOot項目時,也會提供內(nèi)嵌
tomcat
D)可以通過IDEA工具進行項目快速打包和部署
45.[單選題]以下關(guān)于JPA中支持的方法名關(guān)鍵字,錯誤的是()
A)LessThanEqual
B)NotNull
C)StartingWith
D)SortBy
46.[單選題]以下關(guān)于基于注解方式定制RabbitMQ消息組件中的相關(guān)注解及說法,錯誤的是()。
A)需要使用@EnableRabbit開啟基于注解的支持
B)@RabbitListener標(biāo)記在消息消費者方法上,會立即監(jiān)聽并消費消息隊列中的消息
C)@RabitListener注解的queues屬性可以定制消息隊列
D)QueueBinding注解包括有VaIUetype、key等屬性
47.[單選題]以下關(guān)于SPringBOOt配置文件屬性注入說法,正確的是()。
A)使用@ConfigurationProperties注解可以批量注入各種類型屬性值
B)使用@VaIUe注解需要逐個注入各種類型屬性值
C)使用@COnfigUratiOnProPertieS和@ValUe注解注入屬性值需要設(shè)置屬性Set方法
D)以上說法都錯誤
48.[單選題]下列關(guān)于SPringBoOt依賴管理的說法,正確的是()
A)SPring-boot-starter-parent父依賴可以為項目提供整合的子依賴文件
B)SPring-boot-starter-parent父依賴可以為項目提供整合的子依賴版本管理
C)Web場景開發(fā)依賴SPring-boot-starter-web可以針對所有Web場景開發(fā)
D)Web場景開發(fā)依賴SPring-boot-starter-web的版本需要自行管理
49.[單選題]下列關(guān)于將SPringBoot定制RediS緩存序列化機制的說法,錯誤的是()
A)自定義RediSTemPlate組件時,方法名必須為為redisTemPlate
B)在定制序列化方式中,要定義一個ObjeCtMaPPer用于進行數(shù)據(jù)轉(zhuǎn)換設(shè)置
OSpringBoot1.x版本中,定制RediSTemPIate組件序列化配置后,就完成了基于API和注解方式
RediS序列化的定制
D)使用自定義RediSTmPIate序列化機制緩存存儲實體類數(shù)據(jù),實體類不用再實現(xiàn)序列化
50.[單選題]下面哪個注解不是@SPringbOOtAPPliCation包含的默認(rèn)屬性值:。
A)@Configuration
B)@EnabIeAutoConfiguration
C)?ComponentScan
D)@EnabIeFeignC1ients
51.[單選題]以下關(guān)于RabbitMQ安裝過程中相關(guān)說法正確的是0
A)在WindoWS環(huán)境下安裝RabbitMQ消息中間件必須使用64位的Erlang語言包支持
B)必須以管理員身份進行Erlang語言包安裝
C)在WindoWS環(huán)境下首次執(zhí)行RabbitmQ的安裝,需要進行RabbitMQ系統(tǒng)環(huán)境變量設(shè)置
D)RabbitMQ默認(rèn)提供了兩個端口號5672和15672,其中5672用作可視化管理端口號,15672用作服務(wù)端
口號
52.[單選題]以下關(guān)于SChedUIed的相關(guān)屬性,說法正確的是
A)Cron屬性表示Cron的表達式,可以定制定時任務(wù)的秒、分鐘、小時、日、月、星期、年
B)ZOne指定CrOn表達式將被解析的時區(qū),默認(rèn)為Asia/Shanghai
C)fiXedRate表示在上一次任務(wù)執(zhí)行結(jié)束后在指定時間后繼續(xù)執(zhí)行下一次任務(wù)
D)initialDeIayString表示在fixedRate或fixedDelay任務(wù)第一次執(zhí)行之前要延遲的毫秒數(shù)
53.[單選題]關(guān)于SPringBOot整合JSP模板技術(shù)的限制,以下說法錯誤的是()
A)SpringBoOt默認(rèn)的JAR包部署方式不支持JSP模板
B)UndertoW嵌入式容器部署SPringBoot項目,不支持JSP模板
C)使用JSP模板時,無法對默認(rèn)的錯誤處理器進行覆蓋
D)使用JSP模板時,無法自定義錯誤頁面
54.[單選題]以下關(guān)于SPringBoot整合RediS中基于注解的緩存管理相關(guān)說法正確的是()
A)需要添加SPring-boot-starter-redis依賴
B)使用@CaeheabIe、@CaChePUt、@CaCheEViCt注解在數(shù)據(jù)查詢、更新和刪除方法上進行了緩存管理
C)實體類對象進行緩存存儲時必須先實現(xiàn)SeriaIiZable序列化
D)可以使用注解進行緩存有效期設(shè)置
55.[單選題]下列關(guān)于將SPringBoot定制RediS緩存序列化機制的說法,錯誤的是()
A)自定義RediSTemPIate組件時,方法名必須為為redisTemPlate
B)在定制序列化方式中,要定義一個ObjeCtMaPPer用于進行數(shù)據(jù)轉(zhuǎn)換設(shè)置
OSpringBootIx版本中,定制RediSTemPlate組件序列化配置后,就完成了基于APl和注解方式
RediS序列化的定制
D)使用自定義RediSTmPIate序列化機制緩存存儲實體類數(shù)據(jù),實體類不用再實現(xiàn)序列化
56.[單選題]以下關(guān)于SPringBoot自動配置中相關(guān)注解及說法錯誤的是O0
A)注解@SPringBOoteonfigUration是SPring框架提供的,表示當(dāng)前類為一個配置類,并可以被組件
掃描器掃描。
B)注解@EnabIeAUtoConfigUration表示開啟自動配置功能,是SPringBOot框架最重要的注解
C)注解@Import({AutoConfigurationImportSelector.ClaSS})注解會判定啟用哪些自動配置類
D)SpringBOOt默認(rèn)提供了各個場景開發(fā)的自動配置類
57.[單選題]以下關(guān)于ThymeIeaf模板中th:*屬性的說法,錯誤的是0。
A)th:forEach屬性用來進行數(shù)據(jù)遍歷
B)th:Utext屬性進行文本內(nèi)容展示,且不進行轉(zhuǎn)義
C)th:fragment屬性用來聲明片段
D)th:value屬性用于內(nèi)容修改
58.[單選題]以下關(guān)于SPringIeBOoot中異步任務(wù)的使用及說明,錯誤的是
A)SpringBoOt項目中引入SPring-boot-starter-web依賴后可以進行異步任務(wù)管理
B)@EnabIeASyne注解用來開啟基于注解的異步任務(wù)支持
C)對于所有異步任務(wù),主線程方法會與其他異步方法同時進行,不受干擾
D)異步任務(wù)可以極大地縮減總流程的執(zhí)行時間
59.[單選題]以下關(guān)于一些常用消息中間件說法錯誤的是()
A)AetiVeMQ是APaChe出品的、基于AMQP協(xié)議實現(xiàn)
B)RabbitMQ是使用ErIang語言開發(fā)的開源消息隊列系統(tǒng)
C)Kafka是一種高吞吐量的分布式發(fā)布訂閱消息系統(tǒng),采用SCaIa和JaVa語言編寫
D)ROCketMQ是阿里開源產(chǎn)品,目前是也是APaChe的頂級項目,使用純JaVa開發(fā),具有高吞吐量、高可用
、適合大規(guī)模分布式系統(tǒng)應(yīng)用
60.[單選題]以下關(guān)于SPringBoOt中異步任務(wù)的使用及說明,錯誤的是()
A)SpringBoOt項目中引入SPring-boot-starter-web依賴后可以進行異步任務(wù)管理
B)@EnabIeAsync注解用來開啟基于注解的異步任務(wù)支持
C)對于所有異步任務(wù),主線程方法會與其他異步方法同時進行,不受干擾
D)異步任務(wù)可以極大地縮減總流程的執(zhí)行時間
61.[單選題]以下關(guān)于SPringDataJPA映射實體類相關(guān)注解說法,正確的是O
A)@Entity標(biāo)注在類上,表示與數(shù)據(jù)表具有映射關(guān)系的實體類,必須使用name屬性指定具體映射的表
名
B)@Id必須標(biāo)注在類屬性上,表示某一個屬性對應(yīng)表中的主鍵
C)@COIUmn標(biāo)注在屬性上,必須配合name屬性表示類屬性對應(yīng)的表字段名
D)@TranSient表示該屬性并非一個到數(shù)據(jù)庫表的字段的映射
62.[單選題]SpringBoot2.L3下整合MyBatiS進行MySQL數(shù)據(jù)庫操作是,默認(rèn)使用的數(shù)據(jù)源為
O0
A)C3P0
B)Druid
C)tomcat,jdbc
D)hikari
63.[單選題]下列關(guān)于YAML配置文件的說法,正確的是()
A)YAML配置文件的內(nèi)容是key:VlaUe"形式的鍵值對,并使用縮進式寫法
B)YAML配置文件的行內(nèi)式寫法配置單列集合屬性,包含屬性值的中括號“口”可以省略
C)YAML配置文件的行內(nèi)式寫法配置雙列集合屬性,包含屬性值的大括號“{}”可以省略
D)以上都不對
64.[單選題]在SPring中,關(guān)于依賴注入,下列說法錯誤的是()、
A)依賴注入是一種設(shè)計開發(fā)模式
B)依賴注入使組件之間相互依賴、相互制約
C)依賴注入提倡使用接口編程
D)依賴注入可以獨立開發(fā)各組件,然后根據(jù)組件間的依賴關(guān)系進行組裝
65.[單選題]下列關(guān)于使用SeCUrity整合ThymeIeaf實現(xiàn)頁面的管理的說法,錯誤的是()
A)SpringBoOt2.1.3版本中添加thymeleaf-extras-SPringSeCUrity5依賴不需要手動指定版本號
B)sec:authorize="!IsAuthenticated()"用于判斷用戶沒有認(rèn)證
C)sec:authorize="hasΛuthority(4ROLEvip,)"用于判斷用戶是否有RoLE_ViP權(quán)限
D)Seczauthentication="name"屬性用于顯示登錄用戶名name
66.[單選題Whymeleaf支持處理多種模板視圖,不包括()
A)CSS
B)XML
C)JS
D)EXE
67.[單選題]以下關(guān)于SPring核心容器相關(guān)說法錯誤的是。()
A)SPring框架的所有功能都是通過其核心容器來實現(xiàn)的。
B)創(chuàng)建BeanFaetory實例時,需要提供SPring所管理容器的詳細配置信息,這些信息通常采用XML文
件形式來管理。
C)ApplicationContext不僅包含了BeanFaCtOry的所有功能,還添加了對國際化、資源訪問、事件
傳播等方面的支持。
D)通常在JaVa項目中,會采用通過ClaSSPathXnIlAPPliCatiOnConteXt類來實例化
ApplicationContext容器的方式,而在Web項目中,APPliCationConteXt容器的實例化工作會交由
Web服務(wù)器來完成。
68.[單選題]以下關(guān)于@EnableWebSeCUrity注解的相關(guān)說法正確的是()
A)@EnabIeWebSeCUrity注解是一個組合注解,開啟基于WebFlUXSeCUrity的安全支持
B)在安全配置類上使用@Enab1eWebSecurity注解后,無需使用@Configuration注解
C)是針對于SPringWebFIUX框架的安全支持,只需要替換使用@EnabIewebFIUXSeCUrity注解即可
D)以上說法都錯誤
69.[單選題]以下關(guān)于SPringBoot默認(rèn)緩存管理相關(guān)說法錯誤的是()
?)@EnableCaehing注解開啟基于注解的緩存支持,通常用在啟動類上
B)@CaCheabIe注解標(biāo)注在類的所有方法上,對結(jié)果進行緩存
C)緩存管理中,每執(zhí)行一次查詢操作,本質(zhì)是執(zhí)行同樣的SQL語句
D)進行SPringBoot默認(rèn)緩存管理中,不必要配置SPring.jpa.show-sql=true
70.[單選題]Springboot如何添加開發(fā)者工具集()?
A)spring-boot-devtools
B)spring-boot-starter
C)spring-starter-ribbon
D)spring-starter-feign
71.[單選題]下列不是SPringbOOt常用的Startel'有哪些?()
A)Spring-Xml-Starter-
B)SPring-boot-Starter-data-jpa
C)spring-boot-starter-data-redis
D)SPring-boot-Starter-data-SOlr
72.[單選題]以下關(guān)于SPringBOOt整合RediS中基于注解的緩存管理相關(guān)說法正確的是()
A)需要添加SPring-booLstarter-redis依賴
B)使用@CaCheabIe、@CaChePUt、@CaCheEViCt注解在數(shù)據(jù)查詢、更新和刪除方法上進行了緩存管理
C)實體類對象進行緩存存儲時必須先實現(xiàn)SeriaIiZabIe序列化
D)可以使用注解進行緩存有效期設(shè)置
73.[單選題]以下關(guān)于SPringBoOt整合SeCUrity中CSRF相關(guān)說法錯誤的是()
A)CSRF攻擊并非竊取服務(wù)器中的數(shù)據(jù)
B)對于數(shù)據(jù)的修改操作,必須進行CSRF防護
C)針對Form表單修改提交中,必須添加<input>隱藏標(biāo)簽攜帶SeCUrity提供的CSRFTOken信息
D)對于AjaX類型的數(shù)據(jù)修改請求,Security提供了通過添加HTTPheader頭信息的方式攜帶CSRF
TOken信息進行請求驗證
74.[單選題]下列關(guān)于SPring的說法錯誤的是()。
A)SPring是一個輕量級JAVAEE的框架集合
B)SPring是“依賴注入”模式的實現(xiàn)
C)使用SPring可以實現(xiàn)聲明事務(wù)
D)SPring提供了AOP方式的日志系統(tǒng)
75.[單選題]以下關(guān)于@SChedUled注解相關(guān)屬性及說法正確的是()
A)CrOn的值用Cron標(biāo)準(zhǔn)表達式設(shè)置,可以定制定時任務(wù)觸發(fā)的秒、分鐘、小時、月中的日、月、周中
的日、年
B)ZOne指定CrOn表達式將被解析的時區(qū),默認(rèn)為Asia/Shanghai
OfixedDelay表示在上一次任務(wù)執(zhí)行結(jié)束后在指定時間后繼續(xù)執(zhí)行下一次任務(wù)
D)initialDelay表示在fixedRate或fixedDelay任務(wù)第一次執(zhí)行之前要延遲的秒數(shù)
76.[單選題]下列關(guān)于AOP的說法錯誤的是()。
A)AoP將散落在系統(tǒng)中的“方面”代碼集中實現(xiàn)
B)AOP有助于提高系統(tǒng)的可維護性
C)AoP已經(jīng)表現(xiàn)出了將要替代面向?qū)ο蟮内厔?/p>
D)AOP是一種設(shè)計模式,SPring為其提供了一種實現(xiàn)
77.[單選題]Thymeleaf支持處理多種模板視圖,不包括O
A)CSS
B)XML
OJS
D)EXE
78.[單選題]在SPring框架中,面向方面編程(AOP)的目標(biāo)在于()、
A)編寫程序時不用關(guān)心其依賴組件的實現(xiàn)
B)將程序中涉及的公用問題集中解決
C)封裝JDBC訪訓(xùn)數(shù)據(jù)庫的代碼,簡化數(shù)據(jù)訪訓(xùn)層的得復(fù)性代碼
D)實現(xiàn)畫面的“無刷新”
79.[單選題]以下關(guān)于定時任務(wù)注解中表示每月的26日每一分鐘都執(zhí)行,寫法正確的是
A)?Scheduled(cron="0**26*?”)
B)?Scheduled(cron=UOoo26*?")
C)?Scheduled(cron="0**26***)
D)?Scheduled(cron=n***26*?”)
80.[單選題]下列選項中,不屬于SPring框架優(yōu)點的是。()
A)提供強大的、可以有效減少頁面代碼的標(biāo)簽
B)聲明式事務(wù)的支持。
C)方便解耦、簡化開發(fā)
D)方便集成各種優(yōu)秀框架
81.[單選題]以下關(guān)于SPringBe)Ot中單元測試相關(guān)說法正確的是()。
A)SpringBOot項目創(chuàng)建完成后,會自動生成單元測試類。
B)SpringBoOt單元測試依賴為test-SPring-boot-Starter
C)SpringBc)Ot單元測試類包括@SPringBOOtTeSt和@RUnWith兩個核心注解
D)SpringBOOt項目自動生成的測試類在resoucres目錄下
82.[單選題]RabbitMQ提供的工作模式不包括()。
A)單點模式
B)發(fā)布訂閱模式
C)路由模式
D)Headers
83.[單選題]下列關(guān)于SPringBOOt項目War包方式打包部署的說法中,錯誤的是()
A)必須使用標(biāo)簽將SPringBOot項目默認(rèn)的Jar包方式修改為War
B)需要將Sring-boot-starter-tomcat使用Pre)Vided聲明為已提供PrOVided
C)必須讓主程序啟動類繼承SPringBOOtSerVletlnitiaIiZer類并實現(xiàn)ConfigUre()方法
D)以War包方式部署項目進行訪問,必須在訪問路徑上添加打包后的項目名
84.[單選題]以下關(guān)于SPringBoOt配置文件隨機值設(shè)置用法正確的是()。
A)my.secret=#{random,value)
B)my.uuid=${random,uuid)
C)my.secret=*{random,value)
D)my.secret=?{random,value)
85.[單選題]在SPringBoOt中,使用組件注冊方式整合內(nèi)嵌SerVlet容器的三大組件時,不會涉及的
類或注解有O
A)LiStenerRegistrationBean
B)FiIterRegistrationBean
C)ServletRegistrationBean
D)@Bean
86.[單選題]在SPringBoot中使用路徑掃描的方式整合內(nèi)嵌式SerVIet三大組件時,不包括的注解和
屬性有()
A)@WebSerVIet注解
B)@Enab1eWebMvc注解
C)@SerVIetCOmPonentSCan注解
D)VaIUe屬性
87.[單選題]關(guān)于SPringBOot項目改寫為War包方式進行打包部署相關(guān)說法正確的是()
A)要使用標(biāo)簽將SPringBoot項目默認(rèn)的Jar包打包方式修改為War形式
B)使用<scope>out</SCoPe>將該服務(wù)器聲明為外部OUt
C)提供SPringBOOt啟動的SerVIet初始化器時,必須讓項目啟動類繼承
SPringBOotSerVIetInitialiZer并實現(xiàn)ConfigUre()方法
D)項目打成War包后不可以使用IDEA工具進行部署
88.[單選題]關(guān)于SPring,下列說法不正確的是()、
A)運用SPring,可以通過一個Setter方法暴露一個類的任何依賴關(guān)系
B)SPring解決依賴性問題的方法即反向控制或依賴注入
C)SPring從配置方面來解決依賴性問題,無須編寫一個數(shù)據(jù)庫連接
D)SPring從配置方面來解決依賴性問題,同時也需要編寫一個數(shù)據(jù)庫連接
89.[單選題]以下關(guān)于@SChedUIed的相關(guān)屬性,說法正確的是()。
A)Cron屬性表示Cron的表達式,可以定制定時任務(wù)的秒、分鐘、小時、日、月、星期、年
B)ZOne指定CrOn表達式將被解析的時區(qū),默認(rèn)為Asia/Shanghai
OfixedRate表示在上一次任務(wù)執(zhí)行結(jié)束后在指定時間后繼續(xù)執(zhí)行下一次任務(wù)
D)InitialDelayString表示在fixedRate或fixedDelay任務(wù)第一次執(zhí)行之前要延遲的毫秒數(shù)
90.[單選題]以下有關(guān)Spring中Bean的作用域說法正確的是()。
A)Spring4、3中為Bean的實例定義了5種作用域
B)使用prototype定義的Bean在Spring容器中將只有一個實例,也就是說,無論有多少個Bean
引用它,始終將指向同一個對象
C)每次通過Spring容器獲取的singleton定義的Bean時,容器都將創(chuàng)建一個新的Bean實例
D)globalSession,在一個全局的HTTPSession中,容器會返回該Bean的同一個實例。
91.[單選題]下列關(guān)于自定義用戶登錄中的相關(guān)說法,錯誤的是()。
A)IoginPage(StingIOginPage)指定用戶登錄頁面跳轉(zhuǎn)路徑,默認(rèn)為GET請求的/login
B)failurellrl(StingauthenticationFaiIurellr1指定用戶登錄失敗后的跳轉(zhuǎn)地址,默以為
/login?failure
C)loginProcessingUrl(StringIoginPrOCeSSingUrl)指定登錄表單提交的路徑,默認(rèn)為POST,請求
的/login
D)項目加入SeCUrity后,可以不對static文件夾下的靜態(tài)資源文件進行統(tǒng)一放行處理
92.[單選題]以下關(guān)于application,yaml格式配置文件格式說法,正確的是()。
A)application.yaml文件使用“key:value”格式配置屬性,使用縮進控制層級關(guān)系
B)使用YAML文件的行內(nèi)式寫法定義數(shù)組時,包含屬性值的中括號“口”可以省略
C)使用YAML文件的行內(nèi)式寫法定義集合時,包含屬性值的中括號“{}”可以省略
D)以上說法都錯誤
93.[單選題]關(guān)于RediS的相關(guān)說法正確的是O
A)Redis是一個開源(BSD許可)的、磁盤中的數(shù)據(jù)結(jié)構(gòu)存儲系統(tǒng)
B)RediS支持多種類型的數(shù)據(jù)結(jié)構(gòu),例如字符串(strings)?散列(hashes)、列表(lists)?集
合(maps)等
C)RediS是一個多實用工具,可用于多種用例。如:SQL數(shù)據(jù)庫、緩存、消息隊列
D)Redis內(nèi)置了復(fù)本(replication),LUA腳本(Luascripting),LRU驅(qū)動事件(LRU
eviction),事務(wù)(transactions)和不同級別的磁盤持久化(PerSiStenCe)
94.[單選題]以下關(guān)于SPringBoot中依賴管理的相關(guān)說法正確的是()。
A)SpringBoOt為其他第三方技術(shù)框架都提供了對應(yīng)的場景依賴啟動器
B)SpringBoot中整合MyBatiS需要添加SPring-boot-starter-mybatis依賴啟動器
C)SpringBOot中加入對應(yīng)場景依賴啟動器后就可以進行對應(yīng)場景開發(fā)
D)SpringBoOt項目中添加依賴啟動器后無需版本管理
95.[單選題]下列關(guān)于使用SeeUrity整合ThymeIeaf實現(xiàn)頁面的管理的說法,錯誤的是
A)SpringBoOt2.1.3版本中添加thymeleaf-extras-SPringSeCUrity5依賴不需要手動指定版本號
B)sec:authorize="!IsAuthenticated()"用于判斷用戶沒有認(rèn)證
C)sec:authorize="hasΛuthority(4ROLEvip,)"用于判斷用戶是否有RoLE_ViP權(quán)限
D)Seczauthentication="name"屬性用于顯示登錄用戶名name
96.[單選題]下列關(guān)于SPringBOOt整合MyBatiS實現(xiàn)的說法,正確的是()。
A)SpringBoot整合MyBatiS必須提供mybatis-spring-boot-starter依賴
B)@MaPPerSCan("XXX")注解的作用和@MaPPer注解一樣
C)在全局配置文件中配置My在全局配置文件中配置MyBatiS的XML映射文件位置要使
mybatis.mapperTOCatiOnS屬性
D)使用注解方式編寫MyBatiS接口文件數(shù)據(jù)修改方法時,還需要使用@TranSaCtiOnal注解
97.[單選題]下列關(guān)于SPringBoOt項目War包方式打包部署的說法中,錯誤的是()
A)必須使用標(biāo)簽將SPringBoOt項目默認(rèn)的Jar包方式修改為War
B)需要將Sring-boot-starter-tomcat使用PrOVided聲明為已提供ProVided
C)必須讓主程序啟動類繼承SPringBoOtSerVIetInitiaIiZer類并實現(xiàn)COnfigUre()方法
D)以War包方式部署項目進行訪問,必須在訪問路徑上添加打包后的項目名
98.[單選題]下列()不是SPring的依賴注入方式。
A)Setter注入
B)getter注入
C)接口注入
D)構(gòu)造注入
99.[單選題]Spring的核心容器是其他模塊建立的基礎(chǔ),以下哪個不是該容器的組成模塊。()
A)BeanS模塊
B)Core模塊
C)ConteXt模塊
D)AoP模塊
IOo.[單選題]使用SPringBOot作為我們的框架,連TomCat都不用自己配置。TOnICat默認(rèn)的端口是
O
A)8080
B)8085
08095
D)8888
101.[單選題]以下關(guān)于SPringBOOt自動配置中相關(guān)注解及說法錯誤的是()。
A)注解@SPringBOOtConfigUration是SPring框架提供的,表示當(dāng)前類為一個配置類,并可以被組件掃
描器掃描。
B)注解@EnabIeAUtOCOnfigUration表示開啟自動配置功能,是SPringBOOt框架最重要的注解
C)注解@Import((AutoConfigurationImportSelector.ClaSS})注解會判定啟用哪些自動配置類
D)SpringBoOt默認(rèn)提供了各個場景開發(fā)的自動配置類
102.[單選題]下列關(guān)于使用JDBC身份認(rèn)證方式創(chuàng)建用戶/權(quán)限表以及初始化數(shù)據(jù)性說法,錯誤的是
A)用戶表中的用戶名USername必須唯一
B)創(chuàng)建用戶表時,必須額外定義一個tinyint類型的字段
C)初始化用戶表數(shù)據(jù)時,插入的用戶密碼必須是對應(yīng)編碼器編碼后的密碼
D)初始化角色表數(shù)據(jù)時,角色值必須帶有“ROLE,前綴
103.[單選題]下列關(guān)于SpringDataJPA映射的實體類中相關(guān)注解的說法,正確的是()
A)使用SPringDataJPA進行數(shù)據(jù)查詢映射時,需要在配置文件中開啟駝峰命名映射
B)使用@Entity注解時,還要使用name屬性指定具體映射的表名
C)@ld注解必須標(biāo)注在類屬性上,表示主鍵對應(yīng)的屬性
D)@TranSient注解表示指定屬性不是到數(shù)據(jù)庫表的字段的映射,ORM框架將忽略該屬性
104.[單選題]以下關(guān)于基于注解方式定制RabbitMQ消息組件中的相關(guān)注解及說法,錯誤的是
A)需要使用@EnabIeRabbit開啟基于注解的支持
B)@RabbitListener標(biāo)記在消息消費者方法上,會立即監(jiān)聽并消費消息隊列中的消息
C)@RabitLiStener注解的queues屬性可以定制消息隊列
D)QueueBinding注解包括有VaIUetype、key等屬性
105.[單選題]下列關(guān)于YAML配置文件的說法,正確的是()
A)YAML配置文件的內(nèi)容是"key:VaIUe"形式的鍵值對,并使用縮進式寫法
B)YAML配置文件的行內(nèi)式寫法配置單列集合屬性,包含屬性值的中括號"□”可以省略
C)YAML配置文件的行內(nèi)式寫法配置雙列集合屬性,包含屬性值的中括號”{}“可以省略
D)以上都不對
106.[單選題]當(dāng)RediS作為數(shù)據(jù)庫時,下列與SPringBoot整合使用的相關(guān)說明,正確的是
A)@RediSHaSh("persons")用于指定操作實體類對象在RediS數(shù)據(jù)庫中的存儲空間
B)@ld用于標(biāo)識實體類主鍵,需要手動指定id生成策略
C)使用RediS數(shù)據(jù)庫,必須為實體類屬性添加@lndeXed屬性生成二級索引
D)編寫操作RediS數(shù)據(jù)庫的RePoSitory接口文件時,需要繼承JPaRePOSitOry接口
107.[單選題]下列關(guān)于SPringBOOt熱部署方式不正確的是:(
A)在PIUgin標(biāo)簽中加入插件
<dependencies><dependency><groupld>org.springframework<∕group1d>
<artifactld>springloaded<∕artifactld>
<version>l.2.6.RELEASE</version>
<∕dependency><∕dependencies>
進入POnI文件的目錄輸入mvnspring-boot:run啟動
B)啟動的加入?yún)?shù)引用springloadedjar包
-javaagent:,jar包路徑"
-noverify
C)PonI文件加入依賴
<dependency>
<groupld>org.springframework,boot<∕groupld>
<artifactld>spring-boot-devtools
<optional>true<∕optional>
<∕artifactld><∕dependency>
D)以上都不是
108.[單選題]下列關(guān)于SPringboot中RediS緩存注解相關(guān)屬性的說法,錯誤的是()
A)vale和CaCheNameS屬性作用相同,用于指定緩存的名稱空間
B)key屬性的作用就是指定緩存數(shù)據(jù)對應(yīng)的唯一標(biāo)識,默認(rèn)使用注解標(biāo)記的方法參數(shù)值
C)UnleSS屬性的作用是當(dāng)指定的條件為true時,方法的返回值就會被緩存
D)sync屬性表示數(shù)據(jù)緩存過程中是否使用異步模式,默認(rèn)值為false
109.[單選題]以下有關(guān)SPring的四個基礎(chǔ)包說法正確的是。O
A)Spring的四個基礎(chǔ)包,它們分別對應(yīng)SPringWeb容器的四個模塊。
B)Spring的4個基礎(chǔ)包有spring-core-RELEΛSE.jar,spring-beans-RELEASE.jarspring-
context-RELEASE.jar和SPring-aop-RELEASE.jar
C)Spring-Context-RELEASE.jar是所有應(yīng)用都要用到的JAR包,它包含訪問配置文件以及進行IoC或
者Dl操作相關(guān)的所有類。
D)SPring-Core-RELEASE.jar包含SPring框架基本的核心工具類,SPring其它組件都要用到這個包
里的類,是其它組件的基本核心。
IlO.[單選題]以下關(guān)于消息中間件的說法,錯誤的是()o
A)RabbitMQ是使用ErIang語言開發(fā)的開源消息隊列系統(tǒng),基于AMQP協(xié)議
B)RediS服務(wù)可以作為消息中間件提供服務(wù)
C)RocketMQ是APaChe的頂級項目,具有高吞吐量、高可用等特點
D)ACtiVeMQ是APaChe出品的、基于JMS協(xié)議的高性能中間件
Ill.[單選題]使用JPA中支持的方法名關(guān)鍵字構(gòu)造RePoSitory接口方法名,以下錯誤的是()
A)findByFirstname
B)findByAgeLessAndEqual
C)findByFirstnameContaining
D)findByLaStnameNOt
112.[單選題]下列關(guān)于SPringBoot自動配置原理的說法,錯誤的是()
A)@SpringBootApplication只包含@SPringBOoCOnfigUratiOn、@EnableAUtoCOnfigUration、
(SComponentScan3個注解
B)@SpringBootConfiguration注解表示當(dāng)前類為—個配置類并可以被組件掃描器掃描
C)@Enab1eAutoConfiguration的作用是啟動自動配置,向容器中導(dǎo)入所有選中的自動配置類
D)@ComPOnentSCan注解的主要作用是掃描指定包及其子包下所有注解類文件作為SPring容器的組件
使用
113.[單選題]下列關(guān)于SPringBoot中提供的緩存管理的相關(guān)注解的說法,正確的是()
A)(SEnableCaching注解是SPringboot提供的,用于開啟基于注解的緩存支持
B)@CaCheable注解作用于方法上,用來對查詢結(jié)果進行緩存
C)@CaCheEViCt注解用于更新緩存數(shù)據(jù)
D)@CacheConfig注常使用在類上,主要用于統(tǒng)籌管理類中所有使用@CaCheable、@CaChePUt和
@CaCheEViCt注解標(biāo)注的方法中的公共屬性
114.[單選題]關(guān)于SPring與Hibernate集成,下列說法錯誤的是()、
A)SPring提供了HibernateDaOSUPPOrt類來簡化Hibernate的使用
B)在SPring配置文件中,可以通過SPring提供的LoCalSeSSionFaCtoryBean來獲得SeSSionFaCtOry的
實例
C)通過集成SPring和Hibernate,用SPring管理程序的依賴關(guān)系,將SeSSionFaCtory注入到
DataSource中
D)通過SPring,無須在BiZ層代碼中直接實例化DAO類,而是可以通過注入得到
115.[單選題]下列()不是SPringAOP中的通知類型、
A)前置通知
B)后置通知
C)代理通知
D)異常通知
116.[單選題]以下關(guān)于SPringBOot整合Thymeleaf實現(xiàn)模板郵件定制相關(guān)說法錯誤的是()
A)模板頁面需要使用Thymeleaf的*{...}語法設(shè)置動態(tài)內(nèi)容
B)使用MimeMeSSageHeIPer幫助類,需要設(shè)置multipart多部件使用為true
C)需要引入ThynIeleaf提供的模板引擎解析器TemPlateEngine
D)如果頻繁發(fā)送郵件,可能被服務(wù)器攔截為垃圾郵件
117.[單選題]以下關(guān)于Thymeleaf模板引擎常用標(biāo)準(zhǔn)表達式及說法錯誤的是。
A)變量表達式#{.?.}主要用于獲取上下文中的變量值
B)使用th:text="${#locale.CoUntry}"動態(tài)獲取當(dāng)前用戶所在國家信息
C)使用消息表達式#{...}進行國際化設(shè)置時,還需要提供一些國際化配置文件
D)片段表達式~{...}用來標(biāo)記一個片段模板,并根據(jù)需要移動或傳遞給其他模板
∏8.[單選題]下列關(guān)于COnfiUrationProPerieS注解的說法中,正確的是()
A)@ConfigurationProperties注解只能作用于類
B)使用@COnfigUratiOnPrOPertieS注解為Bean注入屬性時,必須為Bean設(shè)置Setter方法
C)@ConfiguratiOnProperties注解必須和@COmPOnent結(jié)合使用
D)要想使@COnfigUratiOnPrOPertieS注解注入的屬性生效,必須使用
@Enab1eConfiguratiOnProperties注解開啟注入
119.[單選題]以下關(guān)于Thymeleaf模板引擎頁面標(biāo)簽的說法錯誤的是()
A)th:each用于元素遍歷,類似JSP中的c:forEaCh標(biāo)簽
B)th:VaIUe屬性值修改,指定標(biāo)簽屬性值
Otkutext用于指定標(biāo)簽顯示的文本內(nèi)容,對特殊標(biāo)簽進行轉(zhuǎn)義
D)th:href用于設(shè)定鏈接地址
120.[單選題]下列關(guān)于@COnfigUratiOnPrOPertieS和@ValUe注解的說法,正確的是()
A)?Configurationproperties和@VaIUe注解都是SPringBOot框架自帶的
B)進行屬性值注入時,COnigUratiOrOPertieS和@丫a],116注解配置中必須設(shè)置屬性的Setter方法
C)ConfiguratiOnProperties注解進行配置文件屬性值注入時,支持JSR303數(shù)據(jù)校驗
D)@ValUe注解進行配置文件屬性值注入時,支持松散綁定語法
121.[單選題]下列關(guān)于SPringBoOt中提供的緩存管理的相關(guān)注解的說法,正確的是0
A)@EnabIeCaching注解是SPringboot提供的,用于開啟基于注解的緩存支持
B)@CaCheabIe注解作用于方法上,用來對查詢結(jié)果進行緩存
C)SCacheEvict注解用于更新緩存數(shù)據(jù)
D)@CacheConfig注常使用在類上,主要用于統(tǒng)籌管理類中所有使用@CaCheable、@CaChePUt和
@CaCheEViet注解標(biāo)注的方法中的公共屬性
122.[單選題]在SPringBOOt中使用路徑掃描的方式整合內(nèi)嵌式SerVIet三大組件時,不包括的注解
和屬性有O
A)@WebServIet注解
B)@Enab1eWebMvc注解
C)@SerVIeteonlPc)nentScan注解
D)ValUe屬性
123.[單選題]spring事件機制是使用()
A)訂閱和發(fā)布模式
B)只有訂閱模式
C)只有發(fā)布模式
D)都錯
124.[單選題]使用RabbitTemPlate類的ConVertAndSend()方法發(fā)送消息時,路由鍵為infor.email,會
匹配到以下哪種消息隊列()
A)info.#.email.#
B)info.*.email.*
C)info.#.email.*
D)info.*.email.#
125.[單選題]下列選項中,關(guān)于SPringBe)Ot概述錯誤的是()。
A)PiVotaI團隊通過配置類的方式簡化了SPring框架的使用,并開發(fā)了SPringBOot框架。
B)SpringBoot2.x版本在SPringBootLX版本的基礎(chǔ)上進行了諸多功能的改進和擴展
OSpringBOOt用于快速、敏捷地開發(fā)新一代基于SPring框架的應(yīng)用,在開發(fā)過程中大量使用“約定
優(yōu)先配置”的思想
D)SpringBOot并不是替代SPring框架的解決方案,而是和SPring框架緊密結(jié)合用于提升SPring開發(fā)
者體驗的工具
126.[單選題]以下哪一個是SPringBoot關(guān)于數(shù)據(jù)源的正確配置?()
A)spring,datasource,driver-CIaSS-name=ConLmysql.jdbc.Driver
Spring,datasource,url=jdbc:mysql://localhost:3306/db_2010_mybatis?
CharacterEnco
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度年福建省高校教師資格證之高等教育法規(guī)測試卷(含答案)
- 咨詢工程師(投資)《宏觀經(jīng)濟政策與發(fā)展規(guī)劃》考前沖刺必會試題及答案
- 我在國旗下講話演講稿
- 致施工單位的感謝信范文
- 研究生考試考研教育學(xué)專業(yè)基礎(chǔ)(311)試卷及答案指導(dǎo)(2024年)
- 幼兒園評估自查報告15篇
- 2024年度設(shè)備保修服務(wù)協(xié)議細則
- 2024年商業(yè)買賣合作協(xié)議精簡
- 2024年合作伙伴保密協(xié)議
- 2024年監(jiān)理協(xié)議延期實施細則協(xié)議
- 護士工作站系統(tǒng)發(fā)生故障時的應(yīng)急預(yù)案與流程
- 【教師必備】部編版四上語文上冊第第五單元【集體備課】
- 附件3-“三高共管六病同防”醫(yī)防融合慢性病管理工作臺賬(參考模板)
- 石化項目設(shè)備及管道防腐保溫施工方案
- Unit 1 Food comments 課件-高中英語外研版(2019)必修第二冊
- 《安徒生童話》讀書分享名著導(dǎo)讀ppt
- 蘇教版(SJ)2022~2023學(xué)年四年級數(shù)學(xué)(上冊)期中質(zhì)量檢測試卷
- 提高六年級數(shù)學(xué)教學(xué)成績的建議
- 安全隱患排查記錄表
- 運動員個人信息表格
- 養(yǎng)老護理員中級培訓(xùn)精編ppt
評論
0/150
提交評論