J2EE開發(fā)基礎(chǔ)(習題卷26)_第1頁
J2EE開發(fā)基礎(chǔ)(習題卷26)_第2頁
J2EE開發(fā)基礎(chǔ)(習題卷26)_第3頁
J2EE開發(fā)基礎(chǔ)(習題卷26)_第4頁
J2EE開發(fā)基礎(chǔ)(習題卷26)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

試卷科目:J2EE開發(fā)基礎(chǔ)J2EE開發(fā)基礎(chǔ)(習題卷26)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesJ2EE開發(fā)基礎(chǔ)第1部分:單項選擇題,共57題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.當需要整合Spring和Hibernate時,通常采用()方法來完成。A)通過配置Spring的配置文件,配置Hibernate的SessionFactory及其POJOB)通過配置web.xmlC)通過配置Hibernate的配置文件,聲明Spring的存在D)通過配置Hibernate的映射文件,聲明Spring的存在答案:A解析:[單選題]2.動態(tài)SQL標簽判斷String類型的字段是否為空字符串的正確用法是()A)<iftest="userName!=nullanduserName!=''"></if>B)<iftest="userName!=nulluserName!=''"></if>C)<iftest="userName!=nulloruserName!=''"></if>D)<iftest="userName!=null||userName!=''"></if>答案:A解析:[單選題]3.@After注解的作用是?A)前置增強B)最終增強C)后置增強D)前置增強答案:B解析:[單選題]4.在MyBatis數(shù)據(jù)庫操作時,需要編寫()和對應(yīng)的xml文件,其中xml文件中編寫的是對應(yīng)Sql語句[題]A)接口和抽象方?jīng)嶣)普通類和普通方?jīng)嶤)抽象類和抽象方法D)普通類和抽象方?jīng)幋鸢?A解析:[單選題]5.pageContext.setAttribute("user","tom");request.setAttribute("user","bob");顯示"bob",則可以使用A){request.getAttribute("user")}B){param.user}C){user}D){requestScope.user}答案:D解析:[單選題]6.不屬于Struts2表單標簽庫的是()A)<s:textfield>B)<s:textarea>C)<select>D)<s:submit>答案:C解析:[單選題]7.某業(yè)務(wù)方法taskApply(Useruser,Listtasks)需要對其進行事務(wù)控制,下面的聲明方式不能起到效果的是()。(選擇一項)A)將查詢方法聲明為只讀事務(wù),其他方法聲明為REQUIREDB)聲明do開頭的方法為REQUIRED,并修改方法名為doTaskApplyC)<tx:methodname="*Apply"propagation="REQUIRED"/>D)事務(wù)的propagation屬性聲明為SUPPORTS答案:D解析:[單選題]8.在Mybatis中,想實現(xiàn)批量刪除的動態(tài)sql的標記可選擇A)choose(when/otherwise)B)setC)whereD)foreach答案:D解析:[單選題]9.如何獲取一個Cookie[]()選一項A)request.getCookies()B)request.getCookie()C)response.getCookies()D)response.getCookie()答案:A解析:[單選題]10.下列XML格式正確的為()A)<學(xué)生學(xué)號=?101?姓名=?張三?/>B)<學(xué)生學(xué)號=?101?姓名=張三/>C)<ABC學(xué)號=?101?姓名=?張三?>學(xué)生</abc>D)<學(xué)生學(xué)號=?101?姓名=?張三?>答案:A解析:[單選題]11.下面關(guān)于Struts2、Hibernate以及Spring整合說法正確是()。A)當我們將Hiberntae和Spring集成后,Hibernate的程序就交給Spring容器進行管理,所以我們不需要在將操作Hibernate的DAO配置在Spring容器中B)將Struts2、Hibernate與Spring集成后,更方便系統(tǒng)開發(fā)C)所有Spring中的配置信息必須放到applicationContext.xml中D)當我們將Struts、Hibernate以及Spring整合在一起時,Spring只能管理Hibernate操作數(shù)據(jù)庫的事務(wù),并不能管理Struts中關(guān)于業(yè)務(wù)操作的事務(wù)答案:B解析:[單選題]12.關(guān)于AspectJ注解的介紹,說法錯誤的是()。A)@Pointcut用于定義切入點表達式B)@Aspect用于定義一個切面C)@After用于定義后置通知,相當于AfterReturningAdviceD)@Before用于定義前置通知,相當于BeforeAdvice答案:C解析:[單選題]13.在java程序中的my.jsp中要使用標記擴展,下列選項正確的是()。(選擇一項)A)<%@tagliB)URL=?/hello?prefix=?examples?%>B)<%tagliB)URI=?/hello?prefix=?examples?%>C)<%@tagliB)url=?/hello?prefix=?examples?%>D)<%@tagliB)uri=?/hello?prefix=?examples?%>答案:D解析:[單選題]14.Spring中,BeanFactory是流行的裝載bean的方式,下面哪個選項是正確的創(chuàng)建BeanFactory的方式()A)BeanFactoryfactory=newBeanFactory(newFileInputStream(?beans.xml?));B)BeanFactoryfactory=newXmlBeanFactory(?classpath:beans.xml?);C)BeanFactoryfactory=newBeanFactory(?beans.xml?);D)BeanFactoryfactory=newXmlBeanFactory(newFileInputStream(?beans.xml?));答案:D解析:[單選題]15.關(guān)于JSP,下列說法錯誤的是()A)JSP文件必須在JSP服務(wù)器內(nèi)運行B)JSP頁面的訪問者無需安裝任何客戶端,甚至不需要可以運行java的運行環(huán)境C)JSP文件必須生成servlet才能執(zhí)行D)JSP每次運行都要編譯成servlet答案:D解析:[單選題]16.通常情況下,在Struts框架中,視圖通常由()構(gòu)成的。A)實現(xiàn)業(yè)務(wù)邏輯的JavaBean或者EJB。B)ActionServlet和Action。C)JSP文件。D)數(shù)據(jù)庫。答案:C解析:[單選題]17.下面均為Java關(guān)鍵字的一組是。A)boolean,byte,long,trueB)byte,long,true,gotoC)goto,Boolean,byte,trueD)bool,long,true,auto答案:A解析:[單選題]18.{下面是Servlet調(diào)用的一種典型代碼:<%@pagecontentType="text/html;charset=GB2312"%><%@pageimport="java.sql.*"%><html><bodybgcolor=cyan><ahref="helpHello">訪問FirstServlet</a></body></html>該調(diào)用屬于下述哪種。}A)url直接調(diào)用B)超級鏈接調(diào)用C)表單提交調(diào)用D)jsp:forward調(diào)用答案:B解析:[單選題]19.下列關(guān)于構(gòu)造方法的敘述中,錯誤的是()。A)構(gòu)造方法名與類名必須相同B)構(gòu)造方法沒有返回值,且不用void聲明C)構(gòu)造方法只能通過new自動調(diào)用D)構(gòu)造方法不可以重載,但可以繼承答案:D解析:[單選題]20.下列哪個作用范圍的Bean,當客戶離開這個頁面時,JSP引擎取消為客戶該頁面分配的Bean,釋放他所占的內(nèi)存空間。A)applicationB)requestC)pageD)session答案:C解析:[單選題]21.哪個不是Servlet接口的方法?()A)doGet方法B)doPost方C)init方法D)forward方法答案:D解析:[單選題]22.下列選項中,哪個屬性可以指定JSP翻譯成Servlet源?件中導(dǎo)?包或類?()A)languageB)extendsC)importD)session答案:C解析:[單選題]23.以下代碼執(zhí)行效果為()。(選擇一項)<%session.setAttribute("a","svse");%><c:iftest="2>1"><c:outvalue="${a}"/></c:if>A)aB)svseC)2>1D)Null答案:B解析:[單選題]24.()可在JSP頁面出現(xiàn)該指令的位置處,靜態(tài)插入一個文件。A)page指令標簽B)page指令的import屬性C)include指令標簽D)include動作標簽答案:C解析:[單選題]25.下列()不是request對象的方法。A)addHeader(Stringname,Stringvalue)B)getSession(Booleancreate)C)setAttrihute(Stringname,java.lang.Objecto)D)isSecure()答案:A解析:[單選題]26.在myjsp.jsp中,關(guān)于下面的代碼說法錯誤的是:()()<%@pagelanguage="java"import="java.util.*"errorPage="error.jsp"isErrorPage="false"%>A)該頁面可以使用exception對象B)該頁面發(fā)生異常會轉(zhuǎn)向error.jspC)存在errorPage屬性時,isErrorPage是必須的屬性值且一定為falseD)error.jsp頁面一定要有isErrorPage屬性且值為true答案:A解析:[單選題]27.Spring核心模塊的作用()A)做AOP的B)做IOC的,用來管理Bean的C)是用來支持HiberneteD)是用來支持Struts的答案:B解析:[單選題]28.使用<jsp:getProperty>動作標記可以在JSP頁面中得到Bean實例的屬性值,并將其轉(zhuǎn)換為什么類型的數(shù)據(jù),發(fā)送到客戶端。A)StringB)DoubleC)ObjectD)Classes答案:A解析:[單選題]29.查詢結(jié)果集ResultSet對象是以統(tǒng)一的行列形式組織數(shù)據(jù)的,執(zhí)行ResultSetrs=stmt.executeQuery("selectbid,name,author,publish,pricefrombook");語句,得到的結(jié)果集rs的列數(shù)為A)4B)5C)6D)不確定答案:B解析:[單選題]30.application對象能在()間共享。A)某個訪問者所訪問的當前頁面B)某個訪問者所訪問的網(wǎng)站的各個頁面之間C)該服務(wù)器上的所有的訪問者的所有jsp頁面D)該服務(wù)器上的所有的訪問者的所有jsp頁面和Java程序答案:C解析:[單選題]31.JavaBean作為()文件分發(fā)。A)jarB)mftC)javaD)class答案:A解析:[單選題]32.Spring的核心機制是()A)依賴注入B)數(shù)據(jù)訪問C)AOPD)聲明式事務(wù)答案:A解析:概念理解[單選題]33.在JSP頁面中使用bean,我們必須使用JSP動作標簽()。A)useBeanB)useBeansC)BeansD)JavaBean答案:A解析:[單選題]34.Spring容器支持多種形式的Bean的裝配方式,不包括有()。A)基于注解(Annotation)的裝配B)基于properties的裝配C)基于XML的裝配D)自動裝配答案:B解析:[單選題]35.jsp最終被運行的是A)一個java文件B)一個class文件C)一個HTMLD)一個JSP答案:B解析:[單選題]36.下列表單<form><inputtype=?submit?value=?提交?></form>,如果單擊提交按鈕時,表單()A)使用post方式提交B)提交到當前頁C)沒有指定action屬性,所以不做提交D)不確定答案:C解析:[單選題]37.下面()是正確的?<%@pagelanguage="java"%><html><body>out.print("Hello");out.print("World");</body></html>A)以上都不對B)編譯錯誤C)會打印出HelloWorldD)只打印出Hello答案:A解析:[單選題]38.在J2EE中,使用Web服務(wù)實現(xiàn)跨平臺語言的相互通信和數(shù)據(jù)共享,共享數(shù)據(jù)以XML的標準和格式通過()協(xié)議在Internet上被發(fā)送和接收。(選擇一項)A)SOAPB)HTTPC)FTPD)HTML答案:A解析:[單選題]39.下列哪一個關(guān)鍵字用于實現(xiàn)接口來定義類?A)extendsB)implementsC)abstractD)interface答案:B解析:[單選題]40.()是為分布式系統(tǒng)提供自動執(zhí)行應(yīng)用程序通信中所涉及細節(jié)的一種描述性文檔,它的基本構(gòu)想是將webservices描述為能夠進行消息轉(zhuǎn)換的通信短點的集合,進而對這些服務(wù)在通信中所涉及細節(jié)進行結(jié)構(gòu)化描述,調(diào)用者可以通過接口界面了解通信所需知道的數(shù)據(jù)類型,消息類型,傳輸協(xié)議等信息,從而調(diào)用相關(guān)服務(wù)。A)SOAB)UDDIC)WSDLD)SOAP答案:C解析:[單選題]41.Web服務(wù)可以基于不同的網(wǎng)絡(luò)協(xié)議,最常用的是()。(選擇一項)A)HTTPB)SMTPC)FTPD)MQSeries答案:A解析:[單選題]42.下面選項中不屬于Jackson的開源包的是。()A)jackson-annoations-2.8.8.jarB)jackson-core-2.8.8.jarC)jackson-databind-2.8.8.jarD)ackson-data-2.8.8.jar答案:D解析:D[單選題]43.Mybaits中的前身是()A)IBATISB)BeginC)ClintonD)Apache答案:A解析:[單選題]44.有如下配置:<resultMapid="goodsResultMap"type="com.mhys.bean.Goods"><idproperty="goodsId"column="goods_id"/><resultproperty="goodsName"column="goods_nane?><resultproperty="goodsStorageNum"coluan="goods_storage_num"/><collectionproperty="goodsIm[題]A)Goods類中可能有一個List集合B)Goods類中可能有一個GoodImage對象C)Goods類中可能有一個Map集合D)Goods類中可能有一個Set集合答案:A解析:[單選題]45.在JSP中使用JDBC語句訪問數(shù)據(jù)庫,正確導(dǎo)入SQL類庫的語句是()。A)<%@pageimport=?java.sql.*?%>B)<%@pageimport=?sql.*?%>C)<%pageimport=?java.sql.*?%>D)<%@import=?java.sql.*?%>答案:A解析:[單選題]46.在JSP中,只有一行代碼:<%=?A?+?B?%>,運行將輸出()A)131<%='A'+'B'%>等于131B)A+BC)錯誤信息,因為表達式是錯誤的D)AB<%="A"+"B"%>等于AB答案:A解析:[單選題]47.如果Tomcat安裝后,想要修改它的端口號,可以通過修改<tomcat安裝目錄>/conf下的()文件來實現(xiàn)。A)web.xmlB)server.xmlC)server-minimal.xmlD)tomcat-user.xml答案:B解析:[單選題]48.如果我們的提交方式是POST,在httpservlet里沒有dopost方法對應(yīng)的話,將出現(xiàn)下面的那種錯誤()A)404B)400C)500D)405答案:D解析:[單選題]49.要查詢學(xué)生信息表中張姓,名字中有一個字符的學(xué)生情況,可使用語句?A)Select*from學(xué)生信息表where姓名like張%?B)Select*from學(xué)生信息表where姓名like張?C)Select*from學(xué)生信息表where姓名like%張%?D)Select*from學(xué)生信息表where姓名=張答案:B解析:[單選題]50.Servlet中,HttpServletResponse的()方法用來把一個Http請求重定向到另外的URL。A)redirectURL()B)sendURL()C)sendRedirect()D)redirectResponse()答案:C解析:[單選題]51.對于jsp中的application對象來說,我們在servlet中可以使用下面的那個對象來訪問()A)servletresponseB)servletcontextC)servletrequestD)servletconfig答案:A解析:[單選題]52.()是目前最優(yōu)秀的解耦方式,通過它,J2EE應(yīng)用中的各種組件不需要以硬編碼方式耦合在一起,當某個Java實例需要其他Java實例時,系統(tǒng)會自動提供所需要的實例,無需程序顯式獲取。A)反向控制。B)依賴注入。C)AOP。D)分層設(shè)計模式。答案:B解析:[單選題]53.在訪問Servlet時,在瀏覽器地址欄中輸入的路徑是在_______地方配置的A)<servlet-name/>B)<servlet-mapping/>C)<uri-pattern/>D)<url-pattern/>答案:D解析:[單選題]54.下面關(guān)于外連接說法正確的是?A)自然連接中,只有兩個表中匹配的行才能在結(jié)果集中出現(xiàn),而外連接是所有表數(shù)據(jù)都會在結(jié)果集中出現(xiàn)B)左外連接是對連接操作右邊的表沒有任何限制C)右外連接是對連接操作左邊的表沒有任何限制D)全外連接對兩邊的表都沒有限制,所有數(shù)據(jù)都會出現(xiàn)在結(jié)果集中答案:D解析:[單選題]55.下列關(guān)鍵字不屬于LINQ查詢語法關(guān)鍵字的是()[題]A)fromB)joinC)whereD)groupby答案:D解析:[單選題]56.JdbcTemplate常用的刪除方法A)insertB)updateC)deleteD)query答案:B解析:[單選題]57.下列對HttpServlet類描述錯誤的是。A)HttpServlet類是針對使用Http協(xié)議的Web服務(wù)器的Servlet類B)HttpServlet類通過執(zhí)行Servlet借口,能夠提供Http協(xié)議的功能C)HttpServlet的子類實現(xiàn)了doGet()方法去響應(yīng)HTTP的Get請求D)HttpServlet的子類實現(xiàn)了doPost()方法去響應(yīng)HTTP的Post請求E)HttpServlet類通過init()方法和destory()方法管理Servlet自身的資源答案:E解析:第2部分:多項選擇題,共15題,每題至少兩個正確答案,多選或少選均不得分。[多選題]58.開發(fā)Mybatis需要哪些環(huán)境[題]A)添加Mybatis核心匿B)配置mybatis配置文件mybatis-config.xmlC)配置全局屬性、數(shù)據(jù)源和實體包的別吿D)導(dǎo)入Mapper.xml答案:ABCD解析:[多選題]59.Struts提供了數(shù)據(jù)校驗的功能,Struts的數(shù)據(jù)校驗大致分為()方式。()A)Bean標簽庫里的數(shù)據(jù)校驗B)結(jié)合commons-validator.jar的校驗C)Action里的代碼校驗D)ActionForm的代碼校驗答案:BCD解析:[多選題]60.以下關(guān)于MyBatis動態(tài)SQL中<trim>元素<where>元素說法錯誤的是()A)使用<where>元素替換條件?where1=1?后,既保證了where后面的條件成立,又避免了where后面第一個詞是and或者or之類的關(guān)鍵詞B)使用<where>元素對?where1=1?條件進行了替換,只用當<where>元素的test屬性成立才會在拼接SQL中加入where關(guān)鍵字,否則將不會添加C)<trim>元素和<where>元素功能相同,都是對對?where1=1?條件進行替換,并去除多余字符D)以上說法都正確答案:BCD解析:[多選題]61.Javamail包用于處理電子郵件的核心類包括()A)AddressB)TransportC)MessageD)Session答案:ABCD解析:[多選題]62.在mybatis中模糊查詢like語句的寫法【選兩項】A)select*fromfoowherebarlike#{value}B)select*fromfoowherebarlike#{%value%}C)select*fromfoowherebarlike%#{value}%D)select*fromfoowherebarlike"%"${value}"%"答案:AD解析:[多選題]63.下列關(guān)于Mybatis說法正確的是()【選兩項】A)mybatis不能處理多表關(guān)聯(lián)查詢B)mybatis可以實現(xiàn)批量數(shù)據(jù)操作C)mybatis的一級緩存默認開啟的D)mybatis不能針對視圖進行操作答案:BC解析:[多選題]64.在Hibenate中,可以使用Session的以下()方法將持久化對象轉(zhuǎn)換為游離對象。A)close()。B)evict()。C)save()。D)update()。答案:AB解析:[多選題]65.以下對Struts的幾個常用Action,說法正確的是()。A)DispatchAction,能同時完成多個Action功能的Action。B)ForwardAction:該類用來整合Struts和其他業(yè)務(wù)邏輯組件,通常只對請求作有效性檢查。C)IncludeAction:用于引入其他的資源和頁面。D)LookupDispatchAction:是DispatchAction的子類,一個Action可映射出多個Action地址。答案:ABCD解析:[多選題]66.MVC框架主要包括()A)模型B)視圖C)控制器D)組件答案:ABC解析:[多選題]67.下列選項中,有哪些是JSP腳本的內(nèi)置對象()?A)application對象B)cookie對象C)request對象D)out對象答案:ACD解析:[多選題]68.<result>標簽包含的屬性有()A)columnB)propertyC)javaTypeD)jdbcType答案:ABCD解析:[多選題]69.關(guān)于<environments>元素及其子元素的說法正確的是()A)<environment>的子元素<dataSource>用于配置數(shù)據(jù)源,它的type屬性用于指定使用哪種數(shù)據(jù)源B)在配置文件中,<environments>元素用于對環(huán)境進行配置C)在<environments>元素中可以配置1個<environment>子元素,包含事務(wù)管理和數(shù)據(jù)源的配置信息D)可以通過<environments>元素配置多種數(shù)據(jù)源,對于數(shù)據(jù)源的配置,MyBatis框架提供了UNPOOLED、POOLED和JNDI三種數(shù)據(jù)源類型答案:ABD解析:[多選題]70.下面關(guān)于Tag接口說法中正確的是。A)setPageContext()方法為初始化方法B)setParent()方法用來設(shè)置標簽的上一級標簽C)doStartTag()方法返回EVAL_BODY_INCLUDE和SKIP_BODY,返回EVAL_BODY_INCLUDE計算正文內(nèi)容,返回SKIP_BODY不計算body。D)doEndTag方法,EVAL_PAGE或者SKIP_PAGE,當返回值為EVAL_PAGE,jsp容器將繼續(xù)執(zhí)行jsp頁面的內(nèi)容,否則不執(zhí)行E)release()方法用來釋放標簽程序占用的任何資源答案:ABCDE解析:第3部分:填空題,共2題,請在空白處填寫正確答案。[填空題]71.編寫簡單的<form>提交name,passwd參數(shù)提交給get.jsp。答案:<formaction=get.jsp><inputtype=?text?name=?name?><br><inputtype=?text?name=?passwd?><inputtype=?submit?/></form>解析:[填空題]72.理論上,GET是(_____________),POST是(_____________)。答案:用于獲取服務(wù)器信息并將其作為響應(yīng)返回給客戶端用于客戶端把數(shù)據(jù)傳送到服務(wù)器解析:第4部分:判斷題,共16題,請判斷題目是否正確。[判斷題]73.Arrays類主要對數(shù)組進行操作。A)正確B)錯誤答案:對解析:[判斷題]74.在配置Bean時,內(nèi)部Bean中的singleton標記及id或name屬性將不會被忽略,內(nèi)部bean總是匿名的且它們總是prototype模式的。同時將內(nèi)部bean注入到包含該內(nèi)部bean之外的bean也是可能的。答案:錯解析:[判斷題]75.Spring是一個輕量級的開源框架()A)正確B)錯誤答案:對解析:[判斷題]76.子類所繼承父類的成員都可以在子類中訪問。A)正確B)錯誤答案:對解析:[判斷題]77.<%@page%>指令不一定放在頁面內(nèi)的頭部。()答案:對解析:[判斷題]78.在HTML頁面文件中加入JSP腳本元素、JSP標記等就構(gòu)成了一個JSP頁面。答案:對解析:[判斷題]79.轉(zhuǎn)發(fā)的forward()?法,必須在響應(yīng)提交給客戶端之前被調(diào)?,否則將拋出IllegalStateException異常。()A)正確B)錯誤答案:對解析:[判斷題]80.Statement對象的executeUpdate(StringsqlStatement)方法中,sqlStatement參數(shù)是由insert、delete和update等關(guān)鍵字構(gòu)成的Sql語句,函數(shù)返回值為查詢所影響的行數(shù),失敗返回-1。A)正確B)錯誤答案:錯解析:[判斷題]81.重定向功能是將用戶從當前頁面或Servlet定向到另一個JSP頁面或Servlet。答案:對解析:[判斷題]82.Spring中,如果我們的持久層采用Spring提供的模板類來實現(xiàn),為了要使持久層的方法是多線程安全的,我們可以選擇繼承Spring提供的支持類xxxSupport。答案:錯解析:[判斷題]83.布置JavaBean須在Web服務(wù)目錄的WEB-INF\classes子目錄下建立與包名對應(yīng)的子目錄,并將字節(jié)文件復(fù)制到該目錄。答案:對解析:[判斷題]84.MyBatis映射文件中<select>元素用來映射查詢語句,它可以幫助我們從數(shù)據(jù)庫中讀取出數(shù)據(jù),并組裝數(shù)據(jù)給業(yè)務(wù)開發(fā)人員()。A)正確B)錯誤答案:對解析:[判斷題]85.下面配置的Bean,Spring會在啟動時,IoC容器默認會將該bean提前進行實例化。<beanid="lazy"class="com.foo.ExpensiveToCreateBean"lazy-init="true"><!--variouspropertieshere...--></bean>答案:錯解析:[判斷題]86.Java是區(qū)分大小寫的語言,關(guān)鍵字的大小寫不能搞錯,如果把類class寫成Class或者CLASS,都是錯誤的。A)正確B)錯誤答案:錯解析:[判斷題]87.SqlSession是MyBatis框架中另一個重要的對象,它是應(yīng)用程序與持久層之間執(zhí)行交互操作的一個單線程對象,其主要作用是執(zhí)行持久化操作()A)正確B)錯誤答案:對解析:[判斷題]88.在一個頁面中可使用多個<jsp:useBean>標記來定義多個Bean.答案:對解析:第5部分:問答題,共10題,請在空白處填寫正確答案。[問答題]89.配置<tx:advice>元素時,通常需要指定id和____屬性。答案:transaction-manager解析:[問答題]90.需要在JSP??靜態(tài)包含?個?件時,可采?()指令來實現(xiàn)。答案:include解析:[問答題]91.AJAX技術(shù)體系的組成部分有哪些。答案:HTML,css,dom,xml,xmlHttpRequest,javascript解析:[問答題]92.請簡述使用靜態(tài)工廠方式實例化Bean所在配置文件的配置方式。答案:略解析:[問答題]93.解釋迭代查詢產(chǎn)生N+1問題的原因,怎么解決該問題?答案:原因是:首先先查找student表中所有的id,然后每迭代一次,就會按照id再查一次數(shù)據(jù)庫,因此會發(fā)送N+1條語句。方法:可以先list在iterator,因為list操作已經(jīng)將pojo對象放到一級緩存中了,再次使用iterator操作的時候,它首先發(fā)送一條查詢id的sql,再根據(jù)id到緩存中查找數(shù)據(jù),只有在緩存中找不到相應(yīng)的數(shù)據(jù)時,才會發(fā)送sql到數(shù)據(jù)庫

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論