




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
專業(yè)五-16到20單元[復(fù)制]1.在SpringBoot中集成MyBatis,需要引入哪個(gè)依賴?[單選題]*spring-boot-dataspring-boot-starter-data-mybatis(正確答案)spring-boot-starter-webspring-boot-mybatis-starter2.在SpringBoot中使用MyBatis時(shí),數(shù)據(jù)庫(kù)連接池默認(rèn)使用什么?[單選題]*HikariCP(正確答案)C3P0ApacheDBCPTomcatJDBCPool3.在SpringBoot中,如何配置MyBatis的Mapper掃描路徑?[單選題]*通過(guò)@MapperScan注解指定(正確答案)在perties文件中配置在application.yml文件中配置通過(guò)在Mapper接口上添加@Mapper注解4.在SpringBoot中,可以使用mybatis-config.xml文件來(lái)配置MyBatis的屬性。[單選題]*是否(正確答案)5.在SpringBoot中,如何使用MyBatis的注解方式進(jìn)行數(shù)據(jù)庫(kù)操作?[單選題]*在Mapper接口的方法上添加@Select、@Insert等注解(正確答案)在控制器類的方法上添加@MyBatis注解在Service類的方法上添加@MyBatisMapper注解在實(shí)體類上添加@MyBatisEntity注解6.在SpringBoot中,如何使用XML映射文件進(jìn)行數(shù)據(jù)庫(kù)操作?[單選題]*在Mapper接口上添加@XMLMapper注解在perties文件中配置mybatis.xml.mappers屬性在application.yml文件中配置mybatis.xml.mappers屬性在resources目錄下創(chuàng)建MapperXML文件,并在mybatis-config.xml中引入(正確答案)7.在SpringBoot中,如何使用@Param注解傳遞參數(shù)給MyBatis的SQL語(yǔ)句?[單選題]*在Mapper接口的方法參數(shù)上添加@Param注解(正確答案)在Service類的方法參數(shù)上添加@Param注解在Controller類的方法參數(shù)上添加@Param注解不需要使用@Param注解,直接在SQL語(yǔ)句中引用參數(shù)名8.在SpringBoot中,如何獲取自動(dòng)生成的主鍵值?[單選題]*在Mapper接口的方法參數(shù)上添加@GeneratedKey注解在Service類的方法參數(shù)上添加@GeneratedKey注解在實(shí)體類的字段上添加@GeneratedKey注解在Mapper接口的方法上添加@Options(useGeneratedKeys=true)注解(正確答案)9.在SpringBoot中,如何執(zhí)行批量插入操作?[單選題]*在Mapper接口的方法上添加@BatchInsert注解在Service類的方法上添加@BatchInsert注解在MapperXML文件中使用<batch>標(biāo)簽在Mapper接口的方法上添加@Insert注解,并傳遞List作為參數(shù)(正確答案)10.在SpringBoot中,使用@Transactional注解可以實(shí)現(xiàn)什么功能?[單選題]*實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接池的事務(wù)管理控制數(shù)據(jù)庫(kù)事務(wù)的提交和回滾(正確答案)自動(dòng)將數(shù)據(jù)庫(kù)操作回滾到最近一次提交的狀態(tài)防止數(shù)據(jù)庫(kù)死鎖的發(fā)生11.在SpringBoot中,使用MyBatis時(shí),可以使用動(dòng)態(tài)SQL來(lái)實(shí)現(xiàn)什么功能?[單選題]*動(dòng)態(tài)生成數(shù)據(jù)庫(kù)表結(jié)構(gòu)動(dòng)態(tài)切換數(shù)據(jù)庫(kù)連接根據(jù)條件動(dòng)態(tài)生成SQL語(yǔ)句(正確答案)動(dòng)態(tài)生成實(shí)體類的屬性12.在SpringBoot中,使用MyBatisGenerator可以做什么?[單選題]*自動(dòng)生成數(shù)據(jù)庫(kù)表結(jié)構(gòu)自動(dòng)生成實(shí)體類和Mapper接口(正確答案)自動(dòng)生成SpringBoot項(xiàng)目的配置文件自動(dòng)生成前端頁(yè)面代碼13.在SpringBoot中,使用MyBatis時(shí),事務(wù)的默認(rèn)傳播行為是什么?[單選題]*REQUIRED(正確答案)REQUIRES_NEWSUPPORTSNEVER14.在SpringBoot中,使用MyBatis時(shí),可以通過(guò)@ResultMap注解來(lái)配置結(jié)果集的映射關(guān)系。[單選題]*是(正確答案)否15.在SpringBoot中,使用MyBatis時(shí),#{}和${}兩種占位符的區(qū)別是什么?[單選題]*#{}用于傳遞參數(shù),${}用于引用變量#{}可以防止SQL注入,${}可能會(huì)導(dǎo)致SQL注入(正確答案)#{}用于動(dòng)態(tài)生成SQL語(yǔ)句,${}用于靜態(tài)SQL#{}會(huì)自動(dòng)將參數(shù)轉(zhuǎn)義,${}不會(huì)轉(zhuǎn)義參數(shù)16.在SpringBoot中,使用MyBatis時(shí),可以通過(guò)@CacheNamespace注解來(lái)開(kāi)啟緩存。[單選題]*是(正確答案)否17.在SpringBoot中,使用MyBatis時(shí),可以通過(guò)@SelectProvider注解來(lái)動(dòng)態(tài)生成SQL語(yǔ)句。[單選題]*是(正確答案)否18.在SpringBoot中,使用MyBatis時(shí),可以通過(guò)@Transactional注解開(kāi)啟數(shù)據(jù)庫(kù)事務(wù)。[單選題]*是(正確答案)否19.在SpringBoot中,使用MyBatis時(shí),可以通過(guò)@SelectKey注解來(lái)獲取自動(dòng)生成的主鍵值[單選題]*是(正確答案)否20.在SpringBoot中,使用MyBatis時(shí),所有的數(shù)據(jù)庫(kù)操作都必須使用Mapper接口進(jìn)行。[單選題]*是否(正確答案)21.MyBatis是一種用于什么目的的Java持久化框架?*前端開(kāi)發(fā)后端開(kāi)發(fā)(正確答案)移動(dòng)應(yīng)用開(kāi)發(fā)數(shù)據(jù)庫(kù)管理22.MyBatis中的Mapper文件中可以執(zhí)行的操作包括哪些?*插入數(shù)據(jù)(正確答案)更新數(shù)據(jù)(正確答案)刪除數(shù)據(jù)(正確答案)查詢數(shù)據(jù)(正確答案)23.在MyBatis中,#{...}和${...}的區(qū)別是什么?*兩者沒(méi)有區(qū)別,可以互換使用#{}用于屬性值的替換,${}用于SQL語(yǔ)句的拼接(正確答案)${}用于屬性值的替換,#{}用于SQL語(yǔ)句的拼接#{}和${{}}完全不同,都不用于SQL操作24.MyBatis中的一級(jí)緩存和二級(jí)緩存有什么區(qū)別?*一級(jí)緩存是基于內(nèi)存的,而二級(jí)緩存是基于文件的一級(jí)緩存是SqlSession級(jí)別的,而二級(jí)緩存是Mapper級(jí)別的(正確答案)一級(jí)緩存是默認(rèn)開(kāi)啟的,而二級(jí)緩存需要手動(dòng)配置開(kāi)啟(正確答案)一級(jí)緩存存儲(chǔ)的是查詢結(jié)果集,而二級(jí)緩存存儲(chǔ)的是映射語(yǔ)句25.在MyBatis中,如何配置動(dòng)態(tài)SQL語(yǔ)句片段?*使用<dynamic>標(biāo)簽包裹SQL片段(正確答案)使用<sql>標(biāo)簽包裹SQL片段使用<if>標(biāo)簽進(jìn)行條件判斷使用<choose>標(biāo)簽進(jìn)行多選判斷26.MyBatis中的延遲加載(LazyLoading)是指什么?*查詢數(shù)據(jù)時(shí)只加載部分字段,而不是全部字段延遲執(zhí)行SQL語(yǔ)句,直到數(shù)據(jù)被實(shí)際訪問(wèn)時(shí)才加載(正確答案)將SQL查詢結(jié)果暫時(shí)存儲(chǔ)在緩存中,以提高性能將查詢結(jié)果分批次加載,而不是一次性加載所有結(jié)果27.MyBatis提供的插件(Interceptor)可以用來(lái)做什么?*實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接池實(shí)現(xiàn)ORM映射對(duì)SQL語(yǔ)句進(jìn)行攔截和處理(正確答案)實(shí)現(xiàn)數(shù)據(jù)校驗(yàn)功能28.MyBatis的一些常見(jiàn)注解包括哪些?*@Select(正確答案)@Insert(正確答案)@Update(正確答案)@Delete(正確答案)29.MyBatis的配置文件(mybatis-config.xml)中的<environments>標(biāo)簽用于什么?*配置數(shù)據(jù)庫(kù)連接信息配置數(shù)據(jù)源(DataSource)(正確答案)配置插件(Interceptors)配置Mapper映射文件的位置30.MyBatis中的ResultMap是用來(lái)做什么的?*將查詢結(jié)果映射為Java對(duì)象(正確答案)定義動(dòng)態(tài)SQL語(yǔ)句配置數(shù)據(jù)源信息控制SQL語(yǔ)句的執(zhí)行順序31.在數(shù)據(jù)庫(kù)中,事務(wù)是用于管理并發(fā)操作的一種機(jī)制[判斷題]*對(duì)(正確答案)錯(cuò)32.事務(wù)的ACID屬性分別代表原子性、一致性、隔離性和持久性。[判斷題]*對(duì)(正確答案)錯(cuò)33.在數(shù)據(jù)庫(kù)中,事務(wù)的隔離性確保事務(wù)之間的操作不會(huì)相互干擾。[判斷題]*對(duì)(正確答案)錯(cuò)34.事務(wù)的隔離級(jí)別可以分為讀未提交、讀提交、可重復(fù)讀和串行化四個(gè)級(jí)別[判斷題]*對(duì)(正確答案)錯(cuò)35.事務(wù)的原子性確保一個(gè)事務(wù)內(nèi)的所有操作要么全部執(zhí)行成功,要么全部失敗回滾。[判斷題]*對(duì)(正確答案)錯(cuò)36.事務(wù)的持久性指的是一旦事務(wù)提交,其所做的修改將永久保存在數(shù)據(jù)庫(kù)中[判斷題]*對(duì)(正確答案)錯(cuò)37.在數(shù)據(jù)庫(kù)中使用鎖機(jī)制可以實(shí)現(xiàn)事務(wù)的隔離性[判斷題]*對(duì)(正確答案)錯(cuò)38.事務(wù)的隔離級(jí)別越高,系統(tǒng)的并發(fā)性能也越高[判斷題]*對(duì)(正確答案)錯(cuò)39.樂(lè)觀并發(fā)控制通過(guò)版本號(hào)或時(shí)間戳等機(jī)制來(lái)實(shí)現(xiàn),避免了大部分的鎖競(jìng)爭(zhēng)。[判斷題]*對(duì)(正確答案)錯(cuò)40.事務(wù)的隔離性是指事務(wù)一旦提交,其中的操作就會(huì)永久保存在數(shù)據(jù)庫(kù)中。[判斷題]*對(duì)錯(cuò)(正確答案)41.Postman是用于什么目的的工具?[單選題]*版本控制前端開(kāi)發(fā)API開(kāi)發(fā)和測(cè)試(正確答案)數(shù)據(jù)庫(kù)管理42.Postman支持哪些HTTP請(qǐng)求方法?[單選題]*GET、POST、PUT、DELETE(正確答案)GET、FETCH、UPDATE、REMOVESEND、RECEIVE、PUT、REMOVEREQUEST、SUBMIT、UPDATE、ERASE43.在Postman中,可以通過(guò)什么方式來(lái)組織和管理請(qǐng)求?[單選題]*Collections(正確答案)FoldersGroupsBatches44.Postman的測(cè)試腳本使用什么語(yǔ)言?[單選題]*JavaScript(正確答案)PythonJavaRuby45.Postman中,用于向請(qǐng)求添加參數(shù)的方式是什么?[單選題]*HeadersBodyParams(正確答案)Variables46.在Postman中,用于添加授權(quán)頭(AuthorizationHeader)的位置是什么?[單選題]*ParamsHeaders(正確答案)BodyCookies47.在Postman中,用于發(fā)送HTTP請(qǐng)求的功能是什么?[單選題]*SenderTesterRequester(正確答案)HTTP-Client48.什么是API接口規(guī)范?[單選題]*一種編程語(yǔ)言一種網(wǎng)絡(luò)協(xié)議一套定義API設(shè)計(jì)和使用的指南和規(guī)則(正確答案)一種數(shù)據(jù)庫(kù)查詢語(yǔ)言49.在API接口規(guī)范中,什么是"REST"的縮寫?[單選題]*RemoteExecutionofServicesandTransactionsRepresentationalStateTransfer(正確答案)RobustEncodingofSystemTransactionsResponsiveEntitySystemandTransactions50.在API接口規(guī)范中,什么是"URI"的縮寫?[單選題]*UniversalRequestIdentifierUnifiedResourceIdentifierUniqueResourceIdentifierUniformResourceIdentifier(正確答案)51.在API接口規(guī)范中,用于描述請(qǐng)求的HTTP方法是什么?[單選題]*SENDPOST(正確答案)SUBMITCREATE52.在API接口規(guī)范中,用于描述資源的屬性和結(jié)構(gòu)的語(yǔ)言是什么?[單選題]*JSON(正確答案)HTMLXMLCSS53.在API接口規(guī)范中,用于請(qǐng)求數(shù)據(jù)的主體是什么?[單選題]*HeadersParamsBody(正確答案)Path54.在API接口規(guī)范中,哪個(gè)HTTP狀態(tài)碼表示成功的響應(yīng)?[單選題]*400BadRequest401Unauthorized200OK(正確答案)500InternalServerError55.在API接口規(guī)范中,哪個(gè)HTTP狀態(tài)碼表示資源不存在?[單選題]*404NotFound(正確答案)200OK403Forbidden400BadRequest56.在API接口規(guī)范中,什么是"請(qǐng)求頭"?[單選題]*發(fā)送到服務(wù)器的數(shù)據(jù)描述請(qǐng)求內(nèi)容的部分描述請(qǐng)求的元數(shù)據(jù)(正確答案)描述響應(yīng)的數(shù)據(jù)57.在API接口規(guī)范中,什么是"響應(yīng)頭"?[單選題]*描述響應(yīng)的元數(shù)據(jù)(正確答案)描述響應(yīng)內(nèi)容的部分發(fā)送到客戶端的數(shù)據(jù)描述請(qǐng)求的元數(shù)據(jù)58.在API接口規(guī)范中,哪個(gè)元素用于為API操作添加描述性的標(biāo)簽?[單選題]*Tags(正確答案)LabelsCategoriesAnnotations59.在Postman中,以下哪些是常用的響應(yīng)類型?*200OK(正確答案)404NotFound(正確答案)500InternalServerError(正確答案)302Found60.在Postman中,以下哪些是常用的請(qǐng)求類型?*GET(正確答案)FETCHPUT(正確答案)DELETE(正確答案)61.在Postman中,以下哪些可以作為請(qǐng)求參數(shù)傳遞?*URLParameters(正確答案)Headers(正確答案)Body(正確答案)Cookies62.Postman中,以下哪些是請(qǐng)求的組成部分?*請(qǐng)求URL(正確答案)請(qǐng)求方法(正確答案)請(qǐng)求主體(正確答案)請(qǐng)求標(biāo)頭(正確答案)63.在Postman中,可以使用哪些HTTP請(qǐng)求方法?*GET(正確答案)POST(正確答案)PUT(正確答案)DELETE(正確答案)64.在SpringBoot中,如何在JSP頁(yè)面中獲取從控制器傳遞的數(shù)據(jù)?*使用EL表達(dá)式(正確答案)使用JSTL標(biāo)簽(正確答案)使用Scriptlet使用JavaScript65.SpringBoot中,以下哪個(gè)注解用于標(biāo)記一個(gè)方法可以處理特定URL的請(qǐng)求?*@RequestMapping(正確答案)@GetMapping(正確答案)@PostMapping(正確答案)@ControllerMapping66.在SpringBoot中,如何將表單數(shù)據(jù)綁定到一個(gè)Java對(duì)象上?*使用@RequestParam注解(正確答案)使用@RequestBody注解使用@ModelAttribute注解(正確答案)使用@PathParam注解67.在SpringMVC中,`@RequestBody`注解的作用是什么?以下哪些描述是正確的?*將請(qǐng)求的HTTP請(qǐng)求體內(nèi)容綁定到方法參數(shù)(正確答案)用于將響應(yīng)內(nèi)容直接寫入HTTP響應(yīng)體,而不是返回視圖用于標(biāo)記Controller方法的參數(shù),使其成為請(qǐng)求的數(shù)據(jù)綁定目標(biāo)(正確答案)通常用于處理GET請(qǐng)求中的查詢參數(shù)68.在SpringBoot中,如何啟用事務(wù)管理?*在perties中設(shè)置spring.transaction.enabled=true使用@EnableTransactionManagement注解(正確答案)在控制器方法上使用@Transactional注解(正確答案)使用@EnableTransactions注解69.SpringBoot是一個(gè)Java開(kāi)發(fā)框架。[判斷題]*對(duì)錯(cuò)(正確答案)70.SpringBoot的主要目標(biāo)是簡(jiǎn)化Spring應(yīng)用的開(kāi)發(fā)過(guò)程。[判斷題]*對(duì)(正確答案)錯(cuò)71.在SpringBoot中,可以使用XML文件來(lái)配置應(yīng)用程序。[判斷題]*對(duì)(正確答案)錯(cuò)72.SpringBoot的自動(dòng)配置是基于“約定優(yōu)于配置”的原則。[判斷題]*對(duì)(正確答案)錯(cuò)73.SpringBoot的"Starter"依賴可以用于快速啟動(dòng)項(xiàng)目,并提供常用功能的配置。[判斷題]*對(duì)(正確答案)錯(cuò)74.在SpringBoot中,可以使用Thymeleaf、FreeMarker、JSP等多種模板引擎。[判斷題]*對(duì)(正確答案)錯(cuò)75.SpringBoot默認(rèn)使用內(nèi)嵌的Tomcat作為Web服務(wù)器。[判斷題]*對(duì)(正確答案)錯(cuò)76.SpringBoot不支持嵌入式數(shù)據(jù)庫(kù)。[判斷題]*對(duì)錯(cuò)(正確答案)77.在SpringBoot中,使用"@Autowired"注解可以實(shí)現(xiàn)依賴注入。[判斷題]*對(duì)(正確答案)錯(cuò)78.SpringBoot應(yīng)用程序可以通過(guò)@ConfigurationProperties注解來(lái)綁定配置文件中的屬性。[判斷題]*對(duì)(正確答案)錯(cuò)79.SpringBoot的主要目標(biāo)是什么?[單選題]*簡(jiǎn)化Spring應(yīng)用的開(kāi)發(fā)(正確答案)替代JavaEE規(guī)范改善性能強(qiáng)制使用特定的數(shù)據(jù)庫(kù)引擎80.在SpringBoot中,如何定義一個(gè)可執(zhí)行的JAR文件?[單選題]*通過(guò)配置XML文件使用特殊的Maven插件(正確答案)使用SpringCLI命令使用SpringInitializr生成項(xiàng)目81.SpringBoot中的"Starter"是什么?[單選題]*用于定義配置文件的工具用于處理異常的庫(kù)用于快速啟動(dòng)項(xiàng)目的依賴(正確答案)用于構(gòu)建UI界面的框架82.SpringBoot自動(dòng)配置是基于什么原則?[單選題]*最大化定制安全性優(yōu)先約定優(yōu)于配置(正確答案)高性能優(yōu)先83.在SpringBoot中,用于配置屬性的文件是什么?[單選題]*perties(正確答案)config.ymlspring-config.xmlsettings.ini84.SpringBoot的默認(rèn)配置文件名稱是什么?[單選題]*perties(正確答案)85.Maven是什么?[單選題]*一種編程語(yǔ)言一種集成開(kāi)發(fā)環(huán)境一個(gè)項(xiàng)目管理和構(gòu)建工具(正確答案)一種版本控制系統(tǒng)86.Maven的主要優(yōu)勢(shì)是什么?[單選題]*強(qiáng)大的圖形界面構(gòu)建速度自動(dòng)化的依賴管理(正確答案)內(nèi)置的代碼編輯器87.Maven使用什么文件來(lái)描述項(xiàng)目的配置和依賴?[單選題]*project.jsonbuild.gradlepom.xml(正確答案)config.xml88.Maven的中央倉(cāng)庫(kù)是什么?[單選題]*一個(gè)用于存放源代碼的服務(wù)器一個(gè)用于存放項(xiàng)目文檔的平臺(tái)一個(gè)用于存放構(gòu)建產(chǎn)物(庫(kù)、插件等)的倉(cāng)庫(kù)(正確答案)一個(gè)用于進(jìn)行項(xiàng)目協(xié)作的平臺(tái)89.Maven中,哪個(gè)命令用于清理項(xiàng)目構(gòu)建產(chǎn)物?[單選題]*mvnclean(正確答案)mvnbuildmvnpackagemvncompile90.在SpringMVC中,`@RequestMapping`注解的作用是什么?[單選題]*用于標(biāo)記一個(gè)方法或類作為SpringBean,以便進(jìn)行依賴注入。用于指定靜態(tài)資源文件的路徑,以便在視圖中引用用于將一個(gè)URL請(qǐng)求映射到一個(gè)Controller方法(正確答案)用于定義數(shù)據(jù)庫(kù)表之間的關(guān)聯(lián)關(guān)系91.在SpringMVC中,控制器的作用是什么?[單選題]*處理業(yè)務(wù)邏輯處理視圖呈現(xiàn)處理數(shù)據(jù)庫(kù)連接處理請(qǐng)求和分發(fā)任務(wù)(正確答案)92.SpringMVC框架中,DispatcherServlet的作用是什么?[單選題]*處理HTTP請(qǐng)求并將其路由到相應(yīng)的控制器(正確答案)處理數(shù)據(jù)庫(kù)查詢操作處理事務(wù)管理處理頁(yè)面渲染93.SpringMVC的核心組件之一是什么,負(fù)責(zé)將模型數(shù)據(jù)傳遞到視圖層?[單選題]*DispatcherServletControllerModel(正確答案)View94.SpringMVC中,哪個(gè)注解用于將Java對(duì)象轉(zhuǎn)換為JSON響應(yīng)?[單選題]*@ResponseBody(正確答案)@ResponseJSON@JSONResponse@Serialize95.SpringMVC中,哪個(gè)注解用于處理表單提交的數(shù)據(jù)綁定和驗(yàn)證?[單選題]*@RequestBody@ModelAttribute@Valid(正確答案)@FormParam96.在SpringMVC中,哪個(gè)注解用于處理重定向?[單選題]*@Redirect@RedirectTo@ResponseRedirect@ResponseStatus(正確答案)97.SpringBoot支持以下哪種數(shù)據(jù)庫(kù)?*Oracle(正確答案)MySQL(正確答案)MongoDB(正確答案)PostgreSQL(正確答案)98.SpringBoot中,哪個(gè)注解用于聲明一個(gè)類是SpringBean?*@Service(正確答案)@Bean(正確答案)@Component(正確答案)@Inject99.Maven的主要作用是什么?*管理項(xiàng)目依賴(正確答案)構(gòu)建項(xiàng)目(正確答案)部署項(xiàng)目編寫業(yè)務(wù)邏輯100.Maven的核心概念包括哪些?*POM(ProjectObjectModel)(正確答案)JVM(JavaVirtualMachine)插件(Plugins)(正確答案)構(gòu)建配置文件101.在Maven中,哪些階段組成了構(gòu)建生命周期?*編譯(compile)(正確答案)打包(package)(正確答案)安裝(install)(正確答案)部署(deploy)(正確答案)102.Maven的倉(cāng)庫(kù)有哪兩種類型?*本地倉(cāng)庫(kù)(正確答案)中央倉(cāng)庫(kù)(正確答案)遠(yuǎn)程倉(cāng)庫(kù)(正確答案)私有倉(cāng)庫(kù)(正確答案)103.Maven的構(gòu)建插件有哪些用途?*處理資源文件(正確答案)運(yùn)行單元測(cè)試(正確答案)打包項(xiàng)目(正確答案)部署項(xiàng)目(正確答案)104.Maven的繼承是指什么?*子項(xiàng)目從父項(xiàng)目繼承構(gòu)建配置(正確答案)子項(xiàng)目可以覆蓋父項(xiàng)目的依賴版本(正確答案)父項(xiàng)目可以覆蓋子項(xiàng)目的插件配置父項(xiàng)目可以覆蓋子項(xiàng)目的源代碼105.Maven中,哪些命令用于將項(xiàng)目構(gòu)建產(chǎn)物部署到遠(yuǎn)程倉(cāng)庫(kù)?*mvndeploy(正確答案)mvnpublishmvnreleasemvnupload(正確答案)106.Maven中,哪些命令不能生成項(xiàng)目的站點(diǎn)文檔?*mvnsitemvntest(正確答案)mvncreate-docs(正確答案)mvnbuild(正確答案)107.SpringMVC是一個(gè)獨(dú)立的框架,與Spring框架無(wú)關(guān)。[判斷題]*對(duì)錯(cuò)(正確答案)108.SpringMVC是基于MVC(Model-View-Controller)設(shè)計(jì)模式的Web框架。[判斷題]*對(duì)(正確答案)錯(cuò)109.SpringMVC中,DispatcherServlet負(fù)責(zé)處理所有的請(qǐng)求和分發(fā)任務(wù)。[判斷題]*對(duì)(正確答案)錯(cuò)110.SpringMVC中,@PathVariable注解用于將方法參數(shù)與URL中的占位符進(jìn)行綁定。[判斷題]*對(duì)(正確答案)錯(cuò)111.SpringMVC中,@ResponseBody注解用于將方法返回的對(duì)象轉(zhuǎn)換為JSON響應(yīng)。[判斷題]*對(duì)(正確答案)錯(cuò)112.在SpringMVC中,@ResponseStatus注解用于設(shè)置響應(yīng)的HTTP狀態(tài)碼。[判斷題]*對(duì)(正確答案)錯(cuò)113.SpringBootActuator提供了各種生產(chǎn)環(huán)境中有用的功能,例如查看應(yīng)用的健康狀態(tài)、運(yùn)行信息等。[判斷題]*對(duì)(正確答案)錯(cuò)114.SpringBoot支持構(gòu)建單體應(yīng)用,但不支持微服務(wù)架構(gòu)。[判斷題]*對(duì)錯(cuò)(正確答案)115.SpringBoot的"RunDashboard"工具可以用來(lái)監(jiān)控應(yīng)用的性能。[判斷題]*對(duì)錯(cuò)(正確答案)116.SpringBoot可以通過(guò)使用@Value注解來(lái)注入配置文件中的屬性值。[判斷題]*對(duì)(正確答案)錯(cuò)117.Maven是什么類型的工具?[單選題]*版本控制工具項(xiàng)目構(gòu)建工具(正確答案)集成開(kāi)發(fā)環(huán)境數(shù)據(jù)庫(kù)管理工具118.Maven的核心概念之一是什么?[單選題]*JAR文件POM文件(正確答案)XML文件Java類119.在Maven中,依賴的作用是什么?[單選題]*定義項(xiàng)目的目錄結(jié)構(gòu)控制項(xiàng)目的編譯過(guò)程聲明項(xiàng)目所需的外部庫(kù)(正確答案)設(shè)置項(xiàng)目的打包方式120.Maven的默認(rèn)構(gòu)建生命周期包括以下幾個(gè)階段[單選題]*compile、test、package(正確答案)build、run、deployinitialize、process、finalizesetup、execute、finish121.在Maven中,哪個(gè)目錄用于存放項(xiàng)目的源代碼?[單選題]*/resources/source/src/java(正確答案)122.MyBatis是一種用于什么操作的持久化框架?[單選題]*數(shù)據(jù)壓縮文件上傳數(shù)據(jù)庫(kù)操作(正確答案)網(wǎng)絡(luò)通信123.MyBatis的核心思想是什么?[單選題]*無(wú)需數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)自動(dòng)化優(yōu)化網(wǎng)絡(luò)連接SQL與Java對(duì)象的映射(正確答案)124.在MyBatis中,如何定義SQL查詢語(yǔ)句[單選題]*使用Java代碼使用XML配置文件(正確答案)使用HTML文件使用JSON文件125.MyBatis提供了一種將SQL語(yǔ)句與Java方法綁定,[單選題]*HQL綁定方法映射地址映射映射文件(正確答案)126.在MyBatis中,以下哪個(gè)描述正確地解釋了一級(jí)緩存(FirstLevelCache)的作用?[單選題]*一級(jí)緩存用于在數(shù)據(jù)庫(kù)服務(wù)器和應(yīng)用程序之間緩存SQL查詢結(jié)果,以減少數(shù)據(jù)庫(kù)訪問(wèn)次數(shù)。一級(jí)緩存是一個(gè)集中管理的數(shù)據(jù)存儲(chǔ),用于在不同會(huì)話之間共享數(shù)據(jù)。一級(jí)緩存是MyBatis默認(rèn)啟用的,用于緩存同一個(gè)會(huì)話內(nèi)的查詢結(jié)果。(正確答案)一級(jí)緩存是基于Redis或Memcached等外部緩存系統(tǒng)實(shí)現(xiàn)的。127.MyBatis的二級(jí)緩存是什么?[單選題]*保存在數(shù)據(jù)庫(kù)中的緩存全局共享的緩存(正確答案)每個(gè)會(huì)話私有的緩存保存在客戶端的緩存128.MyBatis中的動(dòng)態(tài)SQL允許您做什么?[單選題]*動(dòng)態(tài)更改數(shù)據(jù)庫(kù)模式動(dòng)態(tài)生成Java代碼根據(jù)條件構(gòu)建SQL語(yǔ)句(正確答案)動(dòng)態(tài)連接不同數(shù)據(jù)庫(kù)129.MyBatis的核心接口是什么?[單選題]*MyBatisInterfaceMyBatisMapperMyBatisDaoSqlSession(正確答案)130.MyBatis中的一種用于映射結(jié)果集的標(biāo)簽是什么?[單選題]*<map><result>(正確答案)<object><entity>131.MyBatis可以與Spring框架無(wú)縫集成,提供了哪個(gè)模塊來(lái)實(shí)現(xiàn)這種集成?[單選題]*MyBatis-IntegrationSpring-MyBatisMyBatis-Spring(正確答案)MySpring132.在Maven中,以下哪個(gè)描述正確地解釋了`site`命令的作用?[單選題]*用于創(chuàng)建一個(gè)新的Maven項(xiàng)目并初始化項(xiàng)目的基本結(jié)構(gòu)。用于構(gòu)建項(xiàng)目的源代碼和資源文件,并生成可部署的應(yīng)用程序用于生成項(xiàng)目的文檔站點(diǎn),包括項(xiàng)目報(bào)告、文檔、測(cè)試報(bào)告等(正確答案)用于將項(xiàng)目的構(gòu)件部署到Maven中央倉(cāng)庫(kù),以供其他項(xiàng)目使用133.Maven倉(cāng)庫(kù)分為以下兩種類型[單選題]*本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)(正確答案)快照倉(cāng)庫(kù)和穩(wěn)定倉(cāng)庫(kù)公共倉(cāng)庫(kù)和私有倉(cāng)庫(kù)Java倉(cāng)庫(kù)和Python倉(cāng)庫(kù)134.Maven中的插件是用來(lái)做什么的?[單選題]*控制項(xiàng)目的版本執(zhí)行項(xiàng)目的測(cè)試定義項(xiàng)目的依賴關(guān)系擴(kuò)展構(gòu)建過(guò)程的功能(正確答案)135.Maven的核心庫(kù)是什么?[單選題]*MavenCentralMavenBaseMavenCore(正確答案)MavenEssentials136.在Maven中,父項(xiàng)目和子項(xiàng)目是通過(guò)什么方式進(jìn)行關(guān)聯(lián)的?[單選題]*通過(guò)父項(xiàng)目的POM中的<parent>元素(正確答案)通過(guò)在子項(xiàng)目中添加一個(gè)名為"parent"的目錄通過(guò)在子項(xiàng)目的POM中的<child>元素通過(guò)在父項(xiàng)目的POM中的<modules>元素137.SpringBoot的主要優(yōu)勢(shì)包括哪些?*自動(dòng)配置(正確答案)簡(jiǎn)化項(xiàng)目依賴管理(正確答案)提供全面的數(shù)據(jù)庫(kù)管理功能增加項(xiàng)目的復(fù)雜性138.MyBatis的主要特點(diǎn)是什么?*使用XML或注解配置SQL查詢(正確答案)自動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)表結(jié)構(gòu)支持一級(jí)和二級(jí)緩存機(jī)制(正確答案)提供方法映射功能139.在SpringBoot中,以下哪些注解用于標(biāo)識(shí)一個(gè)類是Spring管理的Bean?*@Cacheable@Component(正確答案)@Service(正確答案)@Entity140.在Maven中,以下哪些文件不是用來(lái)配置項(xiàng)目的依賴關(guān)系的?*pom.xmlbuild.gradle(正確答案)dependencies.json(正確答案)requirements.xml(正確答案)141.在MyBatis中,以下哪些內(nèi)容可以包含在Mapper映射文件中?*Java類的定義SQL查詢語(yǔ)句(正確答案)結(jié)果集的映射(正確答案)數(shù)據(jù)庫(kù)表的結(jié)構(gòu)142.SpringBoot中的內(nèi)嵌Web服務(wù)器包括哪些?*Tomcat(正確答案)Jetty(正確答案)ApacheHTTPServerNginx143.MyBatis中的哪些映射標(biāo)簽用于配置查詢語(yǔ)句以及將查詢結(jié)果映射到Java對(duì)象屬性?*<select>(正確答案)<resultMap>(正確答案)<query><mapping>144.SpringMVC的運(yùn)行原理涉及以下哪些主要步驟?*前端控制器的接收和請(qǐng)求分發(fā)(正確答案)控制器方法的調(diào)用與處理(正確答案)視圖解析器的選擇和視圖渲染(正確答案)請(qǐng)求參數(shù)的綁定和處理(正確答案)145.SpringBoot中,以下哪些注解可以用于聲明一個(gè)Web控制器類?*@Controller(正確答案)@RestController(正確答案)@Service@Component146.在MyBatis中,以下哪些關(guān)系映射標(biāo)簽用于一對(duì)一的映射?*<resultMap>(正確答案)<collection><association>(正確答案)<join>147.Maven的插件能夠擴(kuò)展構(gòu)建過(guò)程,但不能修改項(xiàng)目的依賴關(guān)系[判斷題]*對(duì)錯(cuò)(正確答案)148.MyBatis可以無(wú)縫集成到Spring應(yīng)用程序中,提供數(shù)據(jù)庫(kù)操作功能[判斷題]*對(duì)(正確答案)錯(cuò)149.SpringBoot的起步依賴(Starter)可以幫助開(kāi)發(fā)者快速添加所需的依賴庫(kù)[判斷題]*對(duì)(正確答案)錯(cuò)150.MyBatis不支持執(zhí)行動(dòng)態(tài)SQL語(yǔ)句,只能使用靜態(tài)SQL[判斷題]*對(duì)錯(cuò)(正確答案)151.SpringBoot中,可以通過(guò)@ConfigurationProperties注解來(lái)綁定配置文件中的屬性到Java對(duì)象[判斷題]*對(duì)(正確答案)錯(cuò)152.MyBatis框架可以自動(dòng)將查詢結(jié)果集映射到Java對(duì)象上[判斷題]*對(duì)(正確答案)錯(cuò)153.SpringBoot支持使用JAVA語(yǔ)言編寫應(yīng)用程序[判斷題]*對(duì)(正確答案)錯(cuò)154.Maven的核心概念之一是POM(項(xiàng)目對(duì)象模型),它描述了項(xiàng)目的結(jié)構(gòu)和依賴關(guān)系[判斷題]*對(duì)(正確答案)錯(cuò)155.SpringBoot中,@Transactional注解可以應(yīng)用于方法上來(lái)開(kāi)啟事務(wù)管理[判斷題]*對(duì)(正確答案)錯(cuò)156.MyBatis的二級(jí)緩存可以在多個(gè)會(huì)話之間共享緩存數(shù)據(jù)。[判斷題]*對(duì)(正確答案)錯(cuò)157.SpringBoot是基于哪個(gè)開(kāi)發(fā)框架構(gòu)建的[單選題]*SpringFramework(正確答案)HibernateDjangoAngular158.SpringBoot的主要目標(biāo)是什么?[單選題]*簡(jiǎn)化Spring應(yīng)用的開(kāi)發(fā)流程(正確答案)提供高級(jí)數(shù)據(jù)庫(kù)管理功能增加應(yīng)用的復(fù)雜性代替Java語(yǔ)言159.SpringBoot的自動(dòng)配置功能是指什么[單選題]*開(kāi)發(fā)人員需要手動(dòng)配置每個(gè)組件SpringBoot會(huì)自動(dòng)識(shí)別并配置應(yīng)用的組件(正確答案)所有配置都需要在命令行中完成自動(dòng)部署應(yīng)用到云端160.SpringBoot的起步依賴(Starter)是什么?[單選題]*一個(gè)用于啟動(dòng)SpringBoot應(yīng)用的命令一個(gè)Maven插件一組預(yù)配置的依賴庫(kù)(正確答案)一個(gè)用于數(shù)據(jù)庫(kù)訪問(wèn)的工具161.在SpringBoot中,用于定義應(yīng)用配置信息的是:[單選題]*perties(正確答案)application.xmlconfig.yamlsettings.ini162.在Spring框架中,`@Component`注解的作用是什么?[單選題]*聲明一個(gè)類為SpringBean,供Spring容器管理和依賴注入。(正確答案)定義一個(gè)切面,用于實(shí)現(xiàn)面向切面編程(AOP)的橫切關(guān)注點(diǎn)。標(biāo)記一個(gè)類為控制器,用于處理用戶請(qǐng)求和管理視圖用于指定Bean的作用域,控制其在Spring容器中的生命周期163.SpringBoot中的@RestController注解的作用是什么?[單選題]*聲明一個(gè)Java類為SpringBean聲明一個(gè)Java類為數(shù)據(jù)實(shí)體聲明一個(gè)Java類為控制器,處理HTTP請(qǐng)求(正確答案)聲明一個(gè)Java類為持久化實(shí)體164.在SpringBoot中,用于執(zhí)行數(shù)據(jù)庫(kù)操作的模塊是[單選題]*SpringWebSpringDataJPA(正確答案)SpringSecuritySpringCloud165.SpringBoot提供的用于簡(jiǎn)化數(shù)據(jù)庫(kù)訪問(wèn)的模塊是[單選題]*SpringMVCSpringORMSpringData(正確答案)SpringAOP166.SpringBoot的默認(rèn)日志框架是什么?[單選題]*Log4jLogback(正確答案)SLF4JCommonsLogging167.SpringBoot中的@EnableAutoConfiguration注解的作用是什么?[單選題]*啟用SpringBoot的自動(dòng)配置(正確答案)啟用SpringMVC框架啟用SpringSecurity啟用Spring的AOP功能168.SpringBoot中用于處理跨域請(qǐng)求的注解是什么?[單選題]*@CrossDomain@EnableCORS@CrossOrigin(正確答案)@CORSAllowed169.SpringBoot的主要優(yōu)勢(shì)之一是什么?[單選題]*降低應(yīng)用性能增加開(kāi)發(fā)復(fù)雜性提供更多的配置選項(xiàng)快速開(kāi)發(fā)和輕量級(jí)(正確答案)170.MyBatis中,以下哪些標(biāo)簽可以用于執(zhí)行動(dòng)態(tài)SQL語(yǔ)句?[單選題]*<select><insert><update><where>(正確答案)171.在MyBatis中,以下哪些標(biāo)簽不屬于動(dòng)態(tài)SQL的處理標(biāo)簽?[單選題]*<choose><insert>(正確答案)<foreach><where>172.SpringBoot中使用的默認(rèn)Web服務(wù)器是什么?[單選題]*ApacheHTTPServerNginxTomcat(正確答案)IIS173.SpringBoot中用于創(chuàng)建RESTfulAPI的注解是什么?[單選題]*@RestAPI@WebService@RestController(正確答案)@WebServiceEndpoint174.MyBatis的映射文件中,以下哪個(gè)標(biāo)簽用于定義參數(shù)的類型?[單選題]*<param><parameter><arg><paramType>(正確答案)175.MyBatis
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 協(xié)議合同找誰(shuí)做
- 歌手合作協(xié)議書(shū)合同模板
- 城鎮(zhèn)購(gòu)房合同解除協(xié)議書(shū)
- 供油合同協(xié)議范本
- 繳納保險(xiǎn)協(xié)議合同
- 定制木門合同協(xié)議
- 集資購(gòu)車協(xié)議合同
- 人合作協(xié)議書(shū)合同范本
- 電梯補(bǔ)充合同協(xié)議
- sla服務(wù)協(xié)議合同
- 施工升降機(jī)垂直度沉降觀測(cè)記錄表
- GA/T 1323-2016基于熒光聚合物傳感技術(shù)的痕量炸藥探測(cè)儀通用技術(shù)要求
- 跨太平洋伙伴關(guān)系協(xié)議(TPP)
- 流浪動(dòng)物救助中心犬糧公開(kāi)招投標(biāo)書(shū)范本
- 初中數(shù)學(xué)人教九年級(jí)上冊(cè)第二十一章 一元二次方程 解一元二次方程-配方法PPT
- 《氣象災(zāi)害預(yù)警信號(hào)》課件
- 礦井維修電工技能鑒定考試題(高級(jí)工)
- 高中語(yǔ)文《祝福》“誰(shuí)是兇手”系列之祥林嫂死亡事件《祝福》探究式學(xué)習(xí)(教學(xué)課件) 課件
- 電子商務(wù)稅收法律問(wèn)題
- 水平泵房水泵聯(lián)合試運(yùn)轉(zhuǎn)方案及安全技術(shù)措施
- 中國(guó)政法大學(xué)社會(huì)主義市場(chǎng)經(jīng)濟(jì)概論重點(diǎn)歸納及復(fù)習(xí)試題(楊干忠版)
評(píng)論
0/150
提交評(píng)論