




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
JavaEE開發(fā)技術(shù)知到智慧樹期末考試答案題庫2024年秋武昌理工學(xué)院JDBC提供的數(shù)據(jù)庫訪問接口包含在Java包()里。
A:java.util
B:java.io
C:java.swing
D:java.sql
答案:java.sql下列快捷鍵中,用于快速刪除光標(biāo)所在行代碼的是()
A:Ctrl+Y
B:Ctrl+D
C:Ctrl+V
D:Ctrl+/
答案:Ctrl+Y在使用MySQL的動態(tài)SQL功能時(shí),下列選項(xiàng)中,不是循環(huán)標(biāo)簽<foreach>屬性的是()
A:collection
B:separator
C:item
D:current
答案:current在MyBatis配置文件的<mapper>標(biāo)簽里,使用()屬性引用映射接口文件。
A:environment
B:mapper
C:class
D:resource
答案:D:resource在SSM框架整合的項(xiàng)目里,下列不是必須定義的依賴是()。
A:slf4j-log4j12
B:mybatis-spring
C:spring-webmvc
D:spring-jdbc
答案:slf4j-log4j12Spring中定義了一系列的注解,以下有關(guān)其常用的注解說明錯(cuò)誤的是()
A:@Controller通常作用在控制層(如SpringMVC的Controller),用于將控制層的類標(biāo)識為Spring中的Bean。
B:@Service通常作用在業(yè)務(wù)層(Service層),用于將業(yè)務(wù)層的類標(biāo)識為Spring中的Bean。
C:@Repository用于將數(shù)據(jù)訪問層(DAO層)的類標(biāo)識為Spring中的Bean。
D:@Autowired用于對Bean的屬性變量、屬性的setter方法及構(gòu)造方法進(jìn)行標(biāo)注,配合對應(yīng)的注解處理器完成Bean的自動配置工作,默認(rèn)按照Bean的名稱進(jìn)行裝配。
答案:D:@Autowired用于對Bean的屬性變量、屬性的setter方法及構(gòu)造方法進(jìn)行標(biāo)注,配合對應(yīng)的注解處理器完成Bean的自動配置工作,默認(rèn)按照Bean的名稱進(jìn)行裝配。(實(shí)際上,@Autowired默認(rèn)是通過類型(Type)來裝配的,而不是通過Bean的名稱進(jìn)行裝配的。)下列選項(xiàng)中,不屬于Spring框架優(yōu)點(diǎn)的是()
A:方便解耦、簡化開發(fā)
B:方便集成各種優(yōu)秀框架
C:提供強(qiáng)大的、可以有效減少頁面代碼的標(biāo)簽
D:聲明式事務(wù)的支持
答案:提供強(qiáng)大的、可以有效減少頁面代碼的標(biāo)簽Servlet程序向客戶端輸出信息,先要通過響應(yīng)對象的()方法獲得PrintWriter對象。
A:getPrint()
B:getWriter()
C:getOut()
D:getResponse()
答案:getWriter()下列JSTL標(biāo)簽中,表示循環(huán)的是()。
A:<c:out/>
B:<c:set/>
C:<c:if>...</c:if>
D:<c:forEach>...</c:forEach>
答案:<c:forEach>...</c:forEach>下列相關(guān)Spring自動裝配的說法中,錯(cuò)誤的是()。
A:通過<beans>元素的default-autowire屬性,可以設(shè)置全局的自動裝配方式
B:在Spring配置文件中,可以通過<bean>元素的autowire屬性指定自動裝配方式
C:autowire屬性值可以設(shè)置為none、byType、byName
D:autowire的屬性值之一byType表示根據(jù)屬性類型自動裝配
答案:C:autowire屬性值可以設(shè)置為none、byType、byName下列Maven命令中,不會完成項(xiàng)目打包的是()
A:compile
B:install
C:package
D:deploy
答案:A:compile以下關(guān)于MyBatis動態(tài)SQL的說法中,錯(cuò)誤的是()
A:<if>用于單條件分支判斷。
B:循環(huán)標(biāo)簽<foreach>常用于in語句等列舉條件中。
C:標(biāo)簽<bind>從OGNL表達(dá)式中創(chuàng)建一個(gè)變量,并將其綁定到上下文,只用于模糊查詢的sql中。
D:標(biāo)簽<choose>(<when>、<o(jì)therwise>)用于多條件分支判斷。
答案:標(biāo)簽<bind>從OGNL表達(dá)式中創(chuàng)建一個(gè)變量,并將其綁定到上下文,只用于模糊查詢的sql中。Thymeleaf對傳統(tǒng)的HTML標(biāo)簽進(jìn)行擴(kuò)展,用于實(shí)現(xiàn)循環(huán)的語法是()
A:th:fragment
B:th:if
C:th:text
D:th:each
答案:th:each使用MyBatis框架提供的如下類(接口)訪問MySQL時(shí),A:org.apache.ibatis.io.ResourcesB:org.apache.ibatis.session.SqlSessionC:org.apache.ibatis.session.SqlSessionFactoryD:org.apache.ibatis.session.SqlSessionFactoryBuilder對他們使用的順序?yàn)椋海ǎ?/p>
A:BADC
B:DCBA
C:ADCB
D:ABCD
答案:ADCB為了在JSP視圖頁面里使用JSTL標(biāo)簽,頁面開頭應(yīng)使用()指令。
A:<%@page...%>
B:<%@taglib...%>
C:<%@useBean...%>
D:<%@include...%>
答案:<%@taglib...%>一個(gè)Maven依賴中,不必指定的是()
A:groupId
B:verson
C:scope
D:artifactId
答案:scope下列快捷鍵中,用于快速復(fù)制當(dāng)前行代碼至下一行的是()
A:Ctrl+D
B:Ctrl+Y
C:Alt+Enter
D:Ctrl+Shift+/
答案:Ctrl+D有關(guān)MyBaits的工作原理說法錯(cuò)誤的是()
A:SqlSession中包含了執(zhí)行SQL的所有方法。
B:可以通過MyBaits的環(huán)境等配置信息構(gòu)建會話對象SqlSession。
C:MyBaits的全局配置文件配置了Mybaits的運(yùn)行環(huán)境等信息,其中主要內(nèi)容是獲取數(shù)據(jù)庫的連接。
D:MyBaits映射文件中配置了操作數(shù)據(jù)庫的SQL語句,需要在Mybaits的全局配置文件中加載才能執(zhí)行。
答案:可以通過MyBaits的環(huán)境等配置信息構(gòu)建會話對象SqlSession。以下有關(guān)Spring框架優(yōu)點(diǎn)的說法正確的是()
A:Spring提供了對AOP的支持,它允許將一些通用任務(wù),如安全、事務(wù)、日志等進(jìn)行集中式處理,從而提高了程序的復(fù)用性
B:Spring就是一個(gè)大工廠,可以將所有對象的創(chuàng)建和依賴關(guān)系的維護(hù)工作都交給Spring容器管理,杜絕了組件之間的耦合性
C:Spring具有簡單、可測試和松耦合等特點(diǎn),從這個(gè)角度出發(fā),Spring就是應(yīng)用于任何Java應(yīng)用的開發(fā)中
D:Spring增加了JavaEE開發(fā)中一些API的使用難度
答案:Spring提供了對AOP的支持,它允許將一些通用任務(wù),如安全、事務(wù)、日志等進(jìn)行集中式處理,從而提高了程序的復(fù)用性SpringMVC框架配置的部分代碼如下:<beanclass="org.springframework.web.servlet.view.InternalResourceViewResolver"><propertyname="viewClass"value="org.springframework.web.servlet.view.JstlView"/><propertyname="contentType"value="text/html"/><propertyname="prefix"value="/WEB-INF/views/"/><propertyname="suffix"value=".jsp"/></bean>它表明()。
A:SpringMVC與Spring沒有關(guān)系
B:SpringMVC使用了Spring的DI功能
C:SpringMVC使用了Spring的AOP功能
D:SpringMVC同時(shí)了Spring的DI和AOP功能
答案:SpringMVC使用了Spring的DI功能下列選項(xiàng)中,屬于接口ResultSet提供的方法是()。
A:execute()
B:forName()
C:getInt()
D:getString()
E:next()
答案:next()###getInt()###getString()在JSP頁面里,能獲取當(dāng)前Web項(xiàng)目根路徑是()。
A:<%=resonse.getContextPath()%>
B:${pageContext.request.contextPath}
C:${pageContext.contextPath}
D:<%=request.getContextPath()%>
答案:<%=request.getContextPath()%>###${pageContext.request.contextPath}下列方法中,()是接口PreparedStatement定義的“增、刪、改”方法。
A:executeUpdate()
B:commit()
C:execute()
D:executeQuery()
答案:execute()###executeUpdate()在SSM整合項(xiàng)目里,如果MyBatis使用映射接口和xml映射文件,則必須在整合配置文件里配置MapperScannerConfigurer對象并設(shè)置映射接口的包路徑。()
A:對B:錯(cuò)
答案:對在jsp頁面里使用動作標(biāo)簽<jsp:setProperty>創(chuàng)建與表單參數(shù)相應(yīng)的JavaBean對象,可以自動接收表單提交的參數(shù)值。()
A:對B:錯(cuò)
答案:對為了提高程序的靈活性,一般需要在DAO層和Service層分別寫接口和實(shí)現(xiàn)類。()
A:對B:錯(cuò)
答案:A:對SpringBoot項(xiàng)目的resoures文件夾里,包含了用來存放靜態(tài)資源文件的文件夾static。()
A:錯(cuò)B:對
答案:B:對SSM整合項(xiàng)目的服務(wù)層的實(shí)現(xiàn)類需要在整合配置文件里使用<bean>標(biāo)簽定義。()
A:對B:錯(cuò)
答案:B:錯(cuò)在SSM(Spring+SpringMVC+MyBatis)整合項(xiàng)目中,服務(wù)層的實(shí)現(xiàn)類通??梢酝ㄟ^Spring的@Component或者@Service注解來聲明式地進(jìn)行Bean的定義,而不需要在XML配置文件中使用標(biāo)簽來定義。當(dāng)然,如果項(xiàng)目采用的是基于XML的配置方式,則可能需要使用標(biāo)簽來定義服務(wù)層的實(shí)現(xiàn)類。但是,現(xiàn)代的SSM框架整合更傾向于使用基于注解的配置方式。Servlet程序獲取含有中文的表單提交信息前,為避免中文亂碼,需要使用request對象的setCharacterEncoding()方法來指定字符編碼。()
A:對B:錯(cuò)
答案:對DI是IoC的一種實(shí)現(xiàn)方式。()
A:對B:錯(cuò)
答案:A:對ORM就是一種為了解決面向?qū)ο笈c關(guān)系型數(shù)據(jù)庫中數(shù)據(jù)類型不匹配的技術(shù),它通過描述Java對象與數(shù)據(jù)庫表之間的映射關(guān)系,自動將Java應(yīng)用程序中的對象持久化到關(guān)系型數(shù)據(jù)庫的表中。()
A:對B:錯(cuò)
答案:對獲取對象request或session的屬性值時(shí),必須強(qiáng)制轉(zhuǎn)換類型。()
A:錯(cuò)B:對
答案:對方法request.getParameter("name")的返回值類型是String。()
A:對B:錯(cuò)
答案:對Spring整合MyBaits時(shí),DAO層開發(fā)可以使用傳統(tǒng)的DAO方式的開發(fā)整合,以及Mapper接口方式的開發(fā)整合。()
A:錯(cuò)B:對
答案:對POJO是指簡單的JavaBean。()
A:錯(cuò)B:對
答案:A:錯(cuò)POJO(PlainOldJavaObject)是指普通的Java對象,并不特指簡單的JavaBean。JavaBean是一種遵循特定規(guī)范的POJO,具有公共getter和setter方法的Java對象,通常用于封裝數(shù)據(jù)。所以,POJO的范圍更廣,不僅包括簡單的JavaBean,還包括任何實(shí)現(xiàn)了特定接口或未實(shí)現(xiàn)任何特定接口的普通Java類。因此,說POJO就是簡單的JavaBean是不準(zhǔn)確的。在使用DAO模式的MVC項(xiàng)目里,控制層也必須寫接口。()
A:錯(cuò)B:對
答案:錯(cuò)JSP頁面通過使用<%和%>來嵌入Java代碼段。()
A:對B:錯(cuò)
答案:A:對復(fù)制別人的Maven工程到本機(jī)上,其Maven設(shè)置自動更新本機(jī)的Maven設(shè)置。()
A:錯(cuò)B:對
答案:錯(cuò)超鏈接請求Servlet時(shí),不可以向該Servlet傳遞參數(shù)。()
A:錯(cuò)B:對
答案:A:錯(cuò)配置Servlet時(shí),通過內(nèi)嵌標(biāo)簽<url-pattern>來配置Servlet的訪問路徑及名稱。()
A:錯(cuò)B:對
答案:對IDEA提供了自動生成類屬性的getter/setter方法的功能。()
A:錯(cuò)B:對
答案:對動作標(biāo)簽<jsp:include>和<jsp:forward>都可以向另一個(gè)頁面?zhèn)鬟f參數(shù)。()
A:錯(cuò)B:對
答案:錯(cuò)在SSM整合項(xiàng)目里,必須對服務(wù)層的接口及其實(shí)現(xiàn)類使用@Service注解。()
A:錯(cuò)B:對
答案:錯(cuò)MyBatis和Hibernate是目前流行的ORM框架,前
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年湖北國土資源職業(yè)學(xué)院單招職業(yè)技能測試題庫及參考答案
- 商業(yè)綜合體改造抵押協(xié)議
- 2025年度養(yǎng)豬場動物疫病監(jiān)測與預(yù)警協(xié)議
- 2025年度個(gè)人信息保護(hù)與信息安全保密協(xié)議書
- 二零二五年度食品飲料企業(yè)財(cái)務(wù)代理記帳服務(wù)合同
- 2025年廣西自然資源職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及答案一套
- 商業(yè)廣場改造貸款協(xié)議
- 2025年度公司終止職工勞動合同解除與就業(yè)援助合同
- 2025年北京綠色生態(tài)居住區(qū)拆遷補(bǔ)償與生態(tài)修復(fù)合同
- 2025年度商鋪轉(zhuǎn)租定金及租賃期終止處理合同
- mks spectra介紹殘余氣體分析儀
- 腹腔鏡下闌尾切除術(shù)護(hù)理課件
- 《抖音生活服務(wù)服務(wù)商合作手冊》
- 語文教學(xué)設(shè)計(jì)(教案目標(biāo))
- 中山大學(xué)抬頭信紙中山大學(xué)橫式便箋紙推薦信模板a
- 無形資產(chǎn)評估完整版課件
- 一體化學(xué)工服務(wù)平臺、人事管理系統(tǒng)、科研管理系統(tǒng)建設(shè)方案
- 市場營銷學(xué)課后習(xí)題與答案
- 常暗之廂(7規(guī)則-簡體修正)
- 制冷系統(tǒng)方案的設(shè)計(jì)pptx課件
- 修心七要原文
評論
0/150
提交評論