版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
試卷科目:springboot開(kāi)發(fā)技術(shù)springboot開(kāi)發(fā)技術(shù)(習(xí)題卷1)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesspringboot開(kāi)發(fā)技術(shù)第1部分:?jiǎn)雾?xiàng)選擇題,共29題,每題只有一個(gè)正確答案,多選或少選均不得分。[單選題]1.下列關(guān)于SpringDataJPA映射的實(shí)體類(lèi)中相關(guān)注解的說(shuō)法,正確的是()A)使用SpringDataJPA進(jìn)行數(shù)據(jù)查詢(xún)映射時(shí),需要在配置文件中開(kāi)啟駝峰命名映射B)使用@Entity注解時(shí),還要使用name屬性指定具體映射的表名C)@ld注解必須標(biāo)注在類(lèi)屬性上,表示主鍵對(duì)應(yīng)的屬性D)@Transient注解表示指定屬性不是到數(shù)據(jù)庫(kù)表的字段的映射,ORM框架將忽略該屬性答案:D解析:[單選題]2.springboot默認(rèn)讀取配置文件是()A)perties或application.ymlB)applicationContext.xmlC)ContextLpertiesD)applicationContext.xml或ContextLperties答案:A解析:[單選題]3.下列關(guān)于SpringBoot依賴(lài)管理的說(shuō)法,正確的是()A)spring-boot-starter-parent父依賴(lài)可以為項(xiàng)目提供整合的子依賴(lài)文件B)spring-boot-starter-parent父依賴(lài)可以為項(xiàng)目提供整合的子依賴(lài)版本管理C)Web場(chǎng)景開(kāi)發(fā)依賴(lài)spring-boot-starter-web可以針對(duì)所有Web場(chǎng)景開(kāi)發(fā)D)Web場(chǎng)景開(kāi)發(fā)依賴(lài)spring-boot-starter-web的版本需要自行管理答案:B解析:[單選題]4.以下關(guān)于@Scheduled注解相關(guān)屬性及說(shuō)法正確的是()A)cron的值用cron標(biāo)準(zhǔn)表達(dá)式設(shè)置,可以定制定時(shí)任務(wù)觸發(fā)的秒、分鐘、小時(shí)、月中的日、月、周中的日、年B)zone指定cron表達(dá)式將被解析的時(shí)區(qū),默認(rèn)為Asia/ShanghaiC)fixedDelay表示在上一次任務(wù)執(zhí)行結(jié)束后在指定時(shí)間后繼續(xù)執(zhí)行下一次任務(wù)D)initialDelay表示在fixedRate或fixedDelay任務(wù)第一次執(zhí)行之前要延遲的秒數(shù)答案:C解析:[單選題]5.在SSH整合時(shí),事務(wù)隔離級(jí)別是由()實(shí)現(xiàn)的。A)Java應(yīng)用程序B)HibernateC)數(shù)據(jù)庫(kù)系統(tǒng)D)JDBC驅(qū)動(dòng)程序答案:B解析:[單選題]6.使用SpringBoot作為我們的框架,連Tomcat都不用自己配置。Tomcat默認(rèn)的端口是()A)8080B)8085C)8095D)8888答案:A解析:[單選題]7.下列選項(xiàng)中,關(guān)于SpringBoot概述錯(cuò)誤的是()。A)Pivotal團(tuán)隊(duì)通過(guò)配置類(lèi)的方式簡(jiǎn)化了Spring框架的使用,并開(kāi)發(fā)了SpringBoot框架。B)SpringBoot2.x版本在SpringBoot1.x版本的基礎(chǔ)上進(jìn)行了諸多功能的改進(jìn)和擴(kuò)展C)SpringBoot用于快速、敏捷地開(kāi)發(fā)新一代基于Spring框架的應(yīng)用,在開(kāi)發(fā)過(guò)程中大量使用?約定優(yōu)先配置?的思想D)SpringBoot并不是替代Spring框架的解決方案,而是和Spring框架緊密結(jié)合用于提升Spring開(kāi)發(fā)者體驗(yàn)的工具答案:A解析:[單選題]8.關(guān)于SpringBoot整合JSP模板技術(shù)的限制,以下說(shuō)法錯(cuò)誤的是()A)SpringBoot默認(rèn)的JAR包部署方式不支持JSP模板B)Undertow嵌入式容器部署SpringBoot項(xiàng)目,不支持JSP模板C)使用JSP模板時(shí),無(wú)法對(duì)默認(rèn)的錯(cuò)誤處理器進(jìn)行覆蓋D)使用JSP模板時(shí),無(wú)法自定義錯(cuò)誤頁(yè)面答案:D解析:[單選題]9.關(guān)于Spring與Hibernate集成,下列說(shuō)法錯(cuò)誤的是()、A)Spring提供了HibernateDaoSupport類(lèi)來(lái)簡(jiǎn)化Hibernate的使用B)在Spring配置文件中,可以通過(guò)Spring提供的LocalSessionFactoryBean來(lái)獲得SessionFactory的實(shí)例C)通過(guò)集成Spring和Hibernate,用Spring管理程序的依賴(lài)關(guān)系,將SessionFactory注入到DataSource中D)通過(guò)Spring,無(wú)須在Biz層代碼中直接實(shí)例化DAO類(lèi),而是可以通過(guò)注入得到答案:C解析:[單選題]10.使用Maven方式創(chuàng)建SpringBoot項(xiàng)目的相關(guān)說(shuō)法正確的是()。A)項(xiàng)目創(chuàng)建完成后,會(huì)默認(rèn)打開(kāi)創(chuàng)建Maven項(xiàng)目生成的pom.xml依賴(lài)文件。B)項(xiàng)目創(chuàng)建完成后,會(huì)默認(rèn)創(chuàng)建項(xiàng)目啟動(dòng)類(lèi)C)創(chuàng)建項(xiàng)目后,打開(kāi)的pom.xml中?ImportChanges?會(huì)導(dǎo)入后續(xù)變化的依賴(lài)D)使用Maven方式創(chuàng)建SpringBoot項(xiàng)目需要手動(dòng)添加依賴(lài)文件答案:D解析:[單選題]11.關(guān)于SpringBoot項(xiàng)目改寫(xiě)為War包方式進(jìn)行打包部署相關(guān)說(shuō)法正確的是()A)要使用標(biāo)簽將SpringBoot項(xiàng)目默認(rèn)的Jar包打包方式修改為War形式B)使用<scope>out</scope>將該服務(wù)器聲明為外部outC)提供SpringBoot啟動(dòng)的Servlet初始化器時(shí),必須讓項(xiàng)目啟動(dòng)類(lèi)繼承SpringBootServletInitializer并實(shí)現(xiàn)configure()方法D)項(xiàng)目打成War包后不可以使用IDEA工具進(jìn)行部署答案:A解析:[單選題]12.使用@Schedule注解定制表示每月的1日每一分鐘都執(zhí)行一次,以下寫(xiě)法正確的是()A)@Scheduled(cron="0**1*?")B)@Scheduled(cron="0**1**")C)@Scheduled(cron="0001**")D)@Scheduled(cron="***1*?")答案:A解析:[單選題]13.下列選項(xiàng)中,關(guān)于SpringBoot概述錯(cuò)誤的是()。A)Pivotal團(tuán)隊(duì)通過(guò)配置類(lèi)的方式簡(jiǎn)化了Spring框架的使用,并開(kāi)發(fā)了SpringBoot框架。B)SpringBoot2.x版本在SpringBoot1.x版本的基礎(chǔ)上進(jìn)行了諸多功能的改進(jìn)和擴(kuò)展C)SpringBoot用于快速、敏捷地開(kāi)發(fā)新一代基于Spring框架的應(yīng)用,在開(kāi)發(fā)過(guò)程中大量使用?約定優(yōu)先配置?的思想D)SpringBoot并不是替代Spring框架的解決方案,而是和Spring框架緊密結(jié)合用于提升Spring開(kāi)發(fā)者體驗(yàn)的工具答案:A解析:[單選題]14.下列關(guān)于SpringBoot整合MyBatis實(shí)現(xiàn)的說(shuō)法,正確的是()。A)SpringBoot整合MyBatis必須提供mybatis-spring-boot-starter依賴(lài)B)@MapperScan(?xxx?)注解的作用和@Mapper注解一樣C)在全局配置文件中配置My在全局配置文件中配置MyBatis的XML映射文件位置要使mybatis.mapper-locations屬性D)使用注解方式編寫(xiě)MyBatis接口文件數(shù)據(jù)修改方法時(shí),還需要使用@Transactional注解答案:C解析:[單選題]15.使用JDBC身份認(rèn)證方式創(chuàng)建用戶(hù)/權(quán)限表以及初始化數(shù)據(jù),相關(guān)說(shuō)法錯(cuò)誤的是()A)用戶(hù)表中用戶(hù)名必須唯一B)用戶(hù)表必須提供一個(gè)tinyint類(lèi)型的字段C)用戶(hù)角色值則是對(duì)應(yīng)權(quán)限值加上?ROLE_?前綴D)用戶(hù)表中插入的用戶(hù)密碼password必須是對(duì)應(yīng)編碼器編碼后的密碼答案:C解析:[單選題]16.以下關(guān)于消息中間件的說(shuō)法,錯(cuò)誤的是()。A)RabbitMQ是使用Erlang語(yǔ)言開(kāi)發(fā)的開(kāi)源消息隊(duì)列系統(tǒng),基于AMQP協(xié)議B)Redis服務(wù)可以作為消息中間件提供服務(wù)C)RocketMQ是Apache的頂級(jí)項(xiàng)目,具有高吞吐量、高可用等特點(diǎn)D)ActiveMQ是Apache出品的、基于JMS協(xié)議的高性能中間件答案:D解析:[單選題]17.以下關(guān)于SpringBoot中依賴(lài)管理的相關(guān)說(shuō)法正確的是()。A)SpringBoot為其他第三方技術(shù)框架都提供了對(duì)應(yīng)的場(chǎng)景依賴(lài)啟動(dòng)器B)SpringBoot中整合MyBatis需要添加spring-boot-starter-mybatis依賴(lài)啟動(dòng)器C)SpringBoot中加入對(duì)應(yīng)場(chǎng)景依賴(lài)啟動(dòng)器后就可以進(jìn)行對(duì)應(yīng)場(chǎng)景開(kāi)發(fā)D)SpringBoot項(xiàng)目中添加依賴(lài)啟動(dòng)器后無(wú)需版本管理答案:C解析:[單選題]18.Spring的核心容器是其他模塊建立的基礎(chǔ),以下哪個(gè)不是該容器的組成模塊。()A)Beans模塊B)Core模塊C)Context模塊D)AOP模塊答案:C解析:[單選題]19.下列關(guān)于SpringBoot自動(dòng)配置原理的說(shuō)法,錯(cuò)誤的是()A)@SpringBootApplication只包含@SpringBooConfiguration、@EnableAutoConfiguration、@ComponentScan3個(gè)注解B)@SpringBootConfiguration注解表示當(dāng)前類(lèi)為-一個(gè)配置類(lèi)并可以被組件掃描器掃描C)@EnableAutoConfiguration的作用是啟動(dòng)自動(dòng)配置,向容器中導(dǎo)入所有選中的自動(dòng)配置類(lèi)D)@ComponentScan注解的主要作用是掃描指定包及其子包下所有注解類(lèi)文件作為Spring容器的組件使用答案:A解析:第二章填空題[單選題]20.以下關(guān)于SPringleBooot中異步任務(wù)的使用及說(shuō)明,錯(cuò)誤的是A)SpringBoot項(xiàng)目中引入spring-boot-starter-web依賴(lài)后可以進(jìn)行異步任務(wù)管理B)@EnableAsync注解用來(lái)開(kāi)啟基于注解的異步任務(wù)支持C)對(duì)于所有異步任務(wù),主線程方法會(huì)與其他異步方法同時(shí)進(jìn)行,不受干擾D)異步任務(wù)可以極大地縮減總流程的執(zhí)行時(shí)間答案:C解析:[單選題]21.在Spring框架中,面向方面編程(AOP)的目標(biāo)在于()、A)編寫(xiě)程序時(shí)不用關(guān)心其依賴(lài)組件的實(shí)現(xiàn)B)將程序中涉及的公用問(wèn)題集中解決C)封裝JDBC訪訓(xùn)數(shù)據(jù)庫(kù)的代碼,簡(jiǎn)化數(shù)據(jù)訪訓(xùn)層的得復(fù)性代碼D)實(shí)現(xiàn)畫(huà)面的?無(wú)刷新?答案:B解析:[單選題]22.在SpringBoot中使用路徑掃描的方式整合內(nèi)嵌式Servlet三大組件時(shí),不包括的注解和屬性有()A)@WebServlet注解B)@EnableWebMvc注解C)@ServletComponentScan注解D)value屬性答案:B解析:[單選題]23.下列關(guān)于使用Security整合Thymeleaf實(shí)現(xiàn)頁(yè)面的管理的說(shuō)法,錯(cuò)誤的是()A)SpringBoot2.1.3版本中添加thymeleaf-extras-springsecurity5依賴(lài)不需要手動(dòng)指定版本號(hào)B)sec:authorize="!isAuthenticated()"用于判斷用戶(hù)沒(méi)有認(rèn)證C)sec:authorize="hasAuthority(?ROLEvip?)"用于判斷用戶(hù)是否有ROLE_vip權(quán)限D(zhuǎn))sec:authentication=?name?屬性用于顯示登錄用戶(hù)名name答案:B解析:第八章填空題[單選題]24.Thymeleaf支持處理多種模板視圖,不包括()A)CSSB)XMLC)JSD)EXE答案:D解析:[單選題]25.使用命令行的方式激活SpringBoot多環(huán)境配置文件perties,下列指令正確的是()。A)java-jarxxx.jar-files.active=devB)java-jarxxx.jar--files.active=devC)java-jarxxx.jar--files.active=pertiesD)java-jarxxx.jar--files.active=dev答案:D解析:[單選題]26.關(guān)于SpringBoot項(xiàng)目的打包部署相關(guān)說(shuō)法錯(cuò)誤的是()A)使用IDEA快速方式創(chuàng)建的項(xiàng)目會(huì)自動(dòng)導(dǎo)入項(xiàng)目打包插件B)SpringBoot項(xiàng)目默認(rèn)以Jar包方式打包C)SpringBoot默認(rèn)支持內(nèi)嵌式Tomcat,在不添加任何依賴(lài)創(chuàng)建SpringBoot項(xiàng)目時(shí),也會(huì)提供內(nèi)嵌tomcatD)可以通過(guò)IDEA工具進(jìn)行項(xiàng)目快速打包和部署答案:B解析:[單選題]27.在Java中,以下有關(guān)類(lèi)的關(guān)聯(lián)關(guān)系描述錯(cuò)誤的是()。A)在Java中,通過(guò)對(duì)象也可以進(jìn)行關(guān)系描述,他們分別為一對(duì)一、一對(duì)多、多對(duì)一和多對(duì)多。B)一對(duì)一的關(guān)系就是在本類(lèi)中定義對(duì)方類(lèi)型的對(duì)象C)一對(duì)多的關(guān)系就是一個(gè)A類(lèi)類(lèi)型對(duì)應(yīng)多個(gè)B類(lèi)類(lèi)型的情況,需要在A類(lèi)中以集合的方式引入B類(lèi)類(lèi)型的對(duì)象,在B類(lèi)中定義A類(lèi)類(lèi)型的屬性aD)多對(duì)多的關(guān)系、在A類(lèi)中定義B類(lèi)類(lèi)型的集合,在B類(lèi)中定義A類(lèi)類(lèi)型的集合。答案:A解析:[單選題]28.當(dāng)Redis作為數(shù)據(jù)庫(kù)時(shí),下列與SpringBoot整合使用的相關(guān)說(shuō)明,正確的是()A)@RedisHash(?persons?)用于指定操作實(shí)體類(lèi)對(duì)象在Redis數(shù)據(jù)庫(kù)中的存儲(chǔ)空間B)@ld用于標(biāo)識(shí)實(shí)體類(lèi)主鍵,需要手動(dòng)指定id生成策略C)使用Redis數(shù)據(jù)庫(kù),必須為實(shí)體類(lèi)屬性添加@Indexed屬性生成二級(jí)索引D)編寫(xiě)操作Redis數(shù)據(jù)庫(kù)的Repostory接口文件時(shí),需要繼承JpaRepository答案:A解析:第四章填空題[單選題]29.使用JPA中支持的方法名關(guān)鍵字構(gòu)造Repository接口方法名,以下錯(cuò)誤的是()A)findByFirstnameB)findByAgeLessAndEqualC)findByFirstnameContainingD)findByLastnameNot答案:B解析:第2部分:多項(xiàng)選擇題,共14題,每題至少兩個(gè)正確答案,多選或少選均不得分。[多選題]30.注解@SpringBootApplication是一個(gè)組合注解,包括有()。A)@SpringBootConfigurationB)@EnableAutoConfigurationC)@ComponentScanD)@Target答案:ABCD解析:[多選題]31.JpaRepository接口中可以使用的方法有()A)CRUDB)分頁(yè)C)排序D)曬選答案:ABCD解析:[多選題]32.以下關(guān)于formLogin()用戶(hù)登錄相關(guān)方法及說(shuō)明正確的是()A)loginPage(StringloginPage)用戶(hù)登錄頁(yè)面跳轉(zhuǎn)路徑,默認(rèn)為get請(qǐng)求的/toLoginB)usernameParameter(StringusernameParameter)表示登錄用戶(hù)的用戶(hù)名參數(shù),默認(rèn)為usernameC)loginProcessingUrl(StringloginProcessingUrl)登錄表單提交的路徑,默認(rèn)為post請(qǐng)求的/loginD)failureForwardUrl(StringforwardUrl)表示用戶(hù)登錄失敗后的默認(rèn)跳轉(zhuǎn)地址答案:BC解析:[多選題]33.下列關(guān)于SpringBoot中ReisSTemplate進(jìn)行數(shù)據(jù)緩存管理的說(shuō)法,正確的是()()A)RedisTemplate是springDataRedis提供的,可以對(duì)<Object,Object>類(lèi)型數(shù)據(jù)進(jìn)行操作B)RedisTemplate類(lèi)的set()方法可以進(jìn)行數(shù)據(jù)緩存存儲(chǔ)C)RedsTemplate類(lèi)的delect()可以進(jìn)行緩存數(shù)據(jù)刪除D)RedsTemplate類(lèi)的expire()可以進(jìn)行設(shè)置緩存有效期答案:ACD解析:[多選題]34.RabbitMQ內(nèi)部SimpleMessageConverter轉(zhuǎn)換器只支持以下哪些類(lèi)型的消息()A)Spring消息B)String[]消息C)Serializable序列化后消息D)byte[]消息答案:ACD解析:[多選題]35.Windows下使用redis-server.exe成功開(kāi)啟Redis服務(wù)后,終端會(huì)顯示有()A)Redis版本號(hào)B)Redis啟動(dòng)服務(wù)進(jìn)程IDC)Redis默認(rèn)端口號(hào)D)Redis默認(rèn)賬號(hào)答案:ABC解析:[多選題]36.以下關(guān)于SpringBoot中發(fā)送復(fù)雜郵件的相關(guān)說(shuō)法,正確的是()()A)發(fā)送復(fù)雜郵件,需要?jiǎng)?chuàng)建MimeMessage對(duì)象B)發(fā)送復(fù)雜郵件,需要使用MimeMessageHelper并設(shè)置multipart多部件使用為trueC)通過(guò)FileResource對(duì)象可以構(gòu)建發(fā)送的附件或內(nèi)置資源文件D)添加郵件內(nèi)置靜態(tài)資源文件需要使用MimeMessageHelper的addAttachment()方法答案:AB解析:[多選題]37.SpringBoot整合JPA自定義的Repository接口方法可以有多種編寫(xiě)方式,包括()A)自定義接口直接繼承JpaRepository接口B)使用@Query注解進(jìn)行數(shù)據(jù)的查、改、刪操作C)使用方法名關(guān)鍵字自定義數(shù)據(jù)操作的SQL語(yǔ)句D)使用Example封裝參數(shù)進(jìn)行數(shù)據(jù)查詢(xún)操作答案:ABCD解析:[多選題]38.SpringBoot中使用路徑掃描的方式整合內(nèi)嵌式Servlet組件時(shí),需要使用的注解有()。()A)@WebFilterB)@ServletComponentScanC)@WebListenerD)@WebInterceptor答案:ABC解析:[多選題]39.使用SpringBoot整合SpringDataJPA編寫(xiě)Repository接口時(shí),下列說(shuō)法錯(cuò)誤的是()。()A)自定義Repository接口可以繼承CurdRepository接口B)可以在方法上添加@Update注解結(jié)合SQL語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)修改C)可以在方法上添加@Delete注解結(jié)合SQL語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)刪除D)進(jìn)行數(shù)據(jù)變更操作時(shí),必須在Repository接口方法上添加@Transactional注解答案:BC解析:[多選題]40.configure()方法中使用JDBC身份認(rèn)證的方式進(jìn)行自定義用戶(hù)認(rèn)證相關(guān)說(shuō)法正確的有()A)要引入了DataSource數(shù)據(jù)源B)使用JDBC身份認(rèn)證時(shí),首先需要對(duì)密碼進(jìn)行編碼設(shè)置C)定義用戶(hù)查詢(xún)的SQL語(yǔ)句時(shí),必須返回用戶(hù)名username、密碼password兩個(gè)字段信息D)定義權(quán)限查詢(xún)的SQL語(yǔ)句時(shí),必須返回用戶(hù)名username、角色role、權(quán)限authority三個(gè)字段信息答案:AB解析:[多選題]41.RabbiMQ中提供了哪幾種交換器類(lèi)型?()()A)directB)fanoutC)topicD)headers答案:ABCD解析:[多選題]42.以下關(guān)于API管理類(lèi)AmqpAdmin定制消息發(fā)送組件相關(guān)說(shuō)法正確的是()A)declareExchange()方法可以用來(lái)聲明不同類(lèi)型的交換器B)declareQueue()方法可以用來(lái)聲明不同的消息隊(duì)列C)declareRoutingKey()方法可以用來(lái)聲明不同的消息路由鍵D)declareBinding()方法可以用來(lái)將消息隊(duì)列與交換器進(jìn)行綁定答案:ABD解析:[多選題]43.關(guān)于Security中,基于持久化Token方式的記住我邏輯說(shuō)法正確的是()A)選擇?記住我?成功登錄后,會(huì)把username、隨機(jī)產(chǎn)生的序列號(hào)、生成的Token進(jìn)行持久化存儲(chǔ)B)當(dāng)用戶(hù)再次訪問(wèn)系統(tǒng)時(shí),將重新生成一個(gè)新的Token替換數(shù)據(jù)庫(kù)中舊的TokenC)如果再次登錄的cookie中的Token不匹配,SpringSecurity將刪除數(shù)據(jù)庫(kù)中與當(dāng)前用戶(hù)相關(guān)的所有Token記錄D)如果用戶(hù)訪問(wèn)系統(tǒng)時(shí)沒(méi)有攜帶cookie,那么將會(huì)引導(dǎo)用戶(hù)到登錄頁(yè)面答案:ABCD解析:第3部分:判斷題,共28題,請(qǐng)判斷題目是否正確。[判斷題]44.在Windows環(huán)境下首次執(zhí)行RabbitmQ的安裝,還需要手動(dòng)設(shè)置RabbitMQ系統(tǒng)環(huán)境變量。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]45.SpringCloud流應(yīng)?程序是基于springboot的spring集成應(yīng)?程序,提供與外部系統(tǒng)的集成,SpringCloudTask(可以讓你更簡(jiǎn)單的創(chuàng)建運(yùn)?短時(shí)微服務(wù)),?個(gè)?命周期短暫的微服務(wù)框架,?于快速構(gòu)建執(zhí)?有限數(shù)據(jù)處理的應(yīng)?程序。(√)。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]46.使用SpringInitializr搭建的SpringBoot項(xiàng)目會(huì)默認(rèn)生成項(xiàng)目啟動(dòng)類(lèi)。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]47.RabbitMQ中的Workqueues工作模式不需要設(shè)置交換器。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]48.通常在Java項(xiàng)目中,會(huì)采用通過(guò)FileSystemXmlApplicationContext類(lèi)來(lái)實(shí)例化ApplicationContext容器的方式。(×)A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]49.在Publish/Subscribe工作模式中,每個(gè)消息消費(fèi)者都會(huì)接收消息。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]50.SpringBoot整合SpringMVC框架實(shí)現(xiàn)Web開(kāi)發(fā)時(shí),不需要視圖解析器的配置。·A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]51.@Value注解是SpringBoot提供的,用來(lái)讀取配置文件的屬性并能夠批量注入Bean()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]52.@Value注解能支持各種數(shù)據(jù)類(lèi)型的屬性讀取和注入。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]53.@EnableCaching注解是SpringBoot框架提供的,用于開(kāi)啟基于注解的緩存支持。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]54.使用RedisTemplate進(jìn)行Redis數(shù)據(jù)緩存操作時(shí),如果自定義了緩存序列化方式,將使用自定義的序列化方式。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]55.Thymeleaf是針對(duì)Web開(kāi)發(fā)中HTML靜態(tài)頁(yè)面的處理,實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)展示。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]56.ActiveMQ是Apache公司出品的、采用Java語(yǔ)言編寫(xiě)的基于JMS規(guī)范的面向消息的中間件。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]57.Spring中基于構(gòu)造方法的依賴(lài)注入通過(guò)調(diào)用帶參數(shù)的構(gòu)造方法來(lái)實(shí)現(xiàn),每個(gè)參數(shù)代表著一個(gè)依賴(lài)。(√)A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]58.負(fù)載均衡可以改善計(jì)算機(jī),計(jì)算機(jī)集群,?絡(luò)連接,中央處理單元或磁盤(pán)驅(qū)動(dòng)器等多種資源的?作負(fù)載分布。**負(fù)載均衡質(zhì)在優(yōu)化資源的使?,最?化吞吐量,最?化響應(yīng)時(shí)間并且避免組合單?資源的過(guò)載。作?在多個(gè)組件?不是單個(gè)組件可能會(huì)通過(guò)冗余來(lái)提?可靠性和可?性。負(fù)載均衡通常涉及專(zhuān)?軟件和硬件,例如多層交換機(jī)或域名系統(tǒng)服務(wù)器進(jìn)程。(√)A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]59.@Cacheable注解的cacheNames屬性名可以省略。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]60.@EnableScheduling注解是SpringBoot提供的,用于開(kāi)啟基于注解方式的定時(shí)任務(wù)支A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]61.使用SpringInitializr方式搭建的SpringBoot項(xiàng)目,會(huì)自動(dòng)加入spring-boot-devtools熱部署依賴(lài)啟動(dòng)器。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]62.@EnableScheduling注解是SpringBoot提供的,用于開(kāi)啟基于注解方式的定時(shí)任務(wù)支持。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]63.MyBatis的更新操作也需要進(jìn)行事務(wù)提交。(√)A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]64.IntelliJIDEA在業(yè)界評(píng)價(jià)最高的一款Java開(kāi)發(fā)工具,尤其在智能代碼助手、重構(gòu)、各類(lèi)版本工具支持等方面。·A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]65.WebMvcConfigurer接口中的addViewControllers()只適合較為簡(jiǎn)單的POST方式的請(qǐng)求跳轉(zhuǎn)。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]66.在控制器類(lèi)中,每一個(gè)請(qǐng)求處理方法都可以有多個(gè)不同類(lèi)型的參數(shù),以及一個(gè)多種類(lèi)型的返回結(jié)果。(√)A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]67.Redis是一個(gè)多實(shí)用工具,可用于多種用例。如:SQL數(shù)據(jù)庫(kù)、緩存、消息隊(duì)列。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]68.@Scheduled注解的cron屬性值中星期字段值0表示星期一。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]69.在配置文件perties中進(jìn)行屬性設(shè)置時(shí),k=value之間需要注意空格。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]70.定義UsetaisService身份認(rèn)證時(shí),如果用戶(hù)為空,需要拋出UserNotFoundException異常。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]71.注解@Value注入配置文件屬性時(shí),要設(shè)置屬性set方法。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:第4部分:?jiǎn)柎痤},共29題,請(qǐng)?jiān)诳瞻滋幪顚?xiě)正確答案。[問(wèn)答題]72.針對(duì)HTML頁(yè)面處理,Thymeleaf的()屬性可以進(jìn)行數(shù)據(jù)遍歷。答案:th:each解析:[問(wèn)答題]73.簡(jiǎn)述什么是消息中間件,以及目前常用的一些消息中間件有哪些?答案:消息隊(duì)列中間件(簡(jiǎn)稱(chēng)消息中間件)是指利用高效可靠的消息傳遞機(jī)制進(jìn)行與平臺(tái)無(wú)關(guān)的數(shù)據(jù)交流,并基于數(shù)據(jù)通信來(lái)進(jìn)行分布式系統(tǒng)的集成。目前開(kāi)源的消息中間件可謂是琳瑯滿(mǎn)目,能讓大家耳熟能詳?shù)挠泻芏?比如ActiveMQ、RabbitMQ、Kafka、RocketMQ等。解析:[問(wèn)答題]74.Thymeleaf是適用于Web和獨(dú)立環(huán)境的現(xiàn)代服務(wù)器端()模板引擎。答案:Java解析:[問(wèn)答題]75.對(duì)SpringSecurity的安全管理的兩個(gè)重要概念進(jìn)行說(shuō)明。答案:SpringSecurity的安全管理有兩個(gè)重要概念,分別是Authentication(認(rèn)證)和Authorization(授權(quán))。其中,認(rèn)證即確認(rèn)用戶(hù)是否登錄,并對(duì)用戶(hù)登錄進(jìn)行管控;授權(quán)即確定用戶(hù)所擁有的功能權(quán)限,并對(duì)用戶(hù)權(quán)限進(jìn)行管控。解析:[問(wèn)答題]76.在SpringBoot進(jìn)行單元測(cè)試,要在項(xiàng)目中添加()測(cè)試依賴(lài)啟動(dòng)器。答案:spring-boot-starter-test解析:[問(wèn)答題]77.ActiveMQ是Apache出品的、采用Java語(yǔ)言編寫(xiě)的完全基于()規(guī)范的面向消息的中間件。答案:JMS解析:[問(wèn)答題]78.SpringBoot需要在項(xiàng)目啟動(dòng)類(lèi)上使用()注解來(lái)開(kāi)啟基于注解的定時(shí)任務(wù)支持。答案:@EnableScheduling解析:[問(wèn)答題]79.SpringBoot提供的()注解可以批量將配置文件的屬性注入Bean對(duì)象。答案:@ConfigurationProperties解析:[問(wèn)答題]80.()注解是由Spring框架提供的,通常用在數(shù)據(jù)查詢(xún)緩存方法上。答案:@Cacheable解析:[問(wèn)答題]81.SpringBoot中進(jìn)行緩存存儲(chǔ)時(shí),對(duì)于--個(gè)參數(shù)的方法,其key值是()答案:默認(rèn)參數(shù)值解析:[問(wèn)答題]82.重寫(xiě)WebSecurityConfigurerAdapter類(lèi)的()方法可以對(duì)基于HTTP的請(qǐng)求訪問(wèn)進(jìn)行控制。答案:configure(HttpSecurityhttp)解析:[問(wèn)答題]83.RabbitMQ服務(wù)默認(rèn)提供了兩個(gè)端口號(hào)()和()答案:5672#15672解析:[問(wèn)答題]84.Thymeleaf模板頁(yè)面中使用關(guān)鍵字()標(biāo)注標(biāo)簽是Thymeleaf模板提供的標(biāo)簽。答案:th解析:[問(wèn)答題]85.SpringBoot項(xiàng)目中定制SpringMVC的擴(kuò)展功能,需要提供實(shí)現(xiàn)()接口的配置類(lèi)。答案:WebMvcConfigurer解析:[問(wèn)答題]86.目前開(kāi)源的消息中間件常用的有()、RabbitMQ、Kafka、RocketMQ等。答案:ActiveMQ解析:[問(wèn)答題]87.在IDEA歡迎頁(yè)單擊右下角的Configure→()→Settings選項(xiàng)可以進(jìn)入項(xiàng)目Maven設(shè)置頁(yè)面。答案:ProjectDefaults解析:[問(wèn)答題]88.使用Thymeleaf模板進(jìn)行HTML頁(yè)面處理,可以使用()屬性替換th:*屬性進(jìn)行頁(yè)面開(kāi)發(fā)。答案:data-th-*解析:[問(wèn)答題]89.用戶(hù)請(qǐng)求控制中fullyAuthenticated方法用于表示匹配完整登錄認(rèn)證的用戶(hù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年三季度報(bào)天津地區(qū)A股資產(chǎn)總計(jì)排名前十大上市公司
- 課題申報(bào)參考:家庭與政府養(yǎng)老互動(dòng)視角下養(yǎng)老保險(xiǎn)改革的經(jīng)濟(jì)影響與政策優(yōu)化研究
- 2025年兩個(gè)責(zé)任學(xué)習(xí)心得樣本(4篇)
- 基于2025年度標(biāo)準(zhǔn)的智能交通系統(tǒng)設(shè)計(jì)與施工勞務(wù)分包合同
- 2025年個(gè)人數(shù)據(jù)安全保密與風(fēng)險(xiǎn)評(píng)估合同3篇
- 二零二五版網(wǎng)絡(luò)安全評(píng)估與整改服務(wù)合同2篇
- 基于2025年度市場(chǎng)預(yù)測(cè)的商品銷(xiāo)售框架協(xié)議3篇
- 2024系統(tǒng)采購(gòu)合同
- 2024珠寶玉器買(mǎi)賣(mài)合同
- 2025版酒店客房裝修與綠色環(huán)保材料使用合同3篇
- 不同茶葉的沖泡方法
- 光伏發(fā)電并網(wǎng)申辦具體流程
- 建筑勞務(wù)專(zhuān)業(yè)分包合同范本(2025年)
- 企業(yè)融資報(bào)告特斯拉成功案例分享
- 五年(2020-2024)高考地理真題分類(lèi)匯編(全國(guó)版)專(zhuān)題12區(qū)域發(fā)展解析版
- 《阻燃材料與技術(shù)》課件 第8講 阻燃木質(zhì)材料
- 低空經(jīng)濟(jì)的社會(huì)接受度與倫理問(wèn)題分析
- 法考客觀題歷年真題及答案解析卷一(第1套)
- 央國(guó)企信創(chuàng)白皮書(shū) -基于信創(chuàng)體系的數(shù)字化轉(zhuǎn)型
- 6第六章 社會(huì)契約論.電子教案教學(xué)課件
- 運(yùn)動(dòng)技能學(xué)習(xí)與控制課件
評(píng)論
0/150
提交評(píng)論