




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
【MOOC】Web框架技術(shù)-鄭州輕工業(yè)大學(xué)中國(guó)大學(xué)慕課MOOC答案隨堂測(cè)驗(yàn)1、【單選題】1.Struts2中的Action屬于MVC模式中的()本題答案:【控制器】2、【單選題】4、Struts2的核心類庫(kù)存放在Struts2軟件包的()文件夾中。本題答案:【lib】3、【多選題】2、Struts2框架是由()和()發(fā)展而來(lái)的。本題答案:【Struts1#Webwork】4、【多選題】3、Struts2以()為核心,采用()的機(jī)制處理用戶請(qǐng)求。本題答案:【W(wǎng)ebwork#攔截器】5、【多選題】5、MVC設(shè)計(jì)模式中的Model部分包括()和()。本題答案:【業(yè)務(wù)邏輯層#數(shù)據(jù)訪問(wèn)層】第1單元測(cè)試1、【單選題】目前最經(jīng)典的基于MVC的JavaWeb框架技術(shù)是()。本題答案:【Struts2】2、【單選題】Struts2屬于什么基金會(huì)()。本題答案:【Apache】3、【單選題】Struts2軟件包中存放核心庫(kù)以及第三方插件類庫(kù)的是()。本題答案:【lib】4、【單選題】在MVC設(shè)計(jì)模式中控制器部分是()。本題答案:【Servlet】5、【單選題】Struts2的業(yè)務(wù)控制器是()。本題答案:【Action】6、【單選題】Struts2的核心配置文件是()。本題答案:【struts.xml】7、【單選題】配置Struts2核心控制器的文件是()。本題答案:【web.xml】8、【單選題】Struts2的標(biāo)簽庫(kù)主要的作用本題答案:【實(shí)現(xiàn)視圖功能】9、【單選題】MVC設(shè)計(jì)模式中沒(méi)有下面那一部分本題答案:【邏輯層】10、【單選題】業(yè)務(wù)邏輯層一般由()構(gòu)建本題答案:【JavaBean和EJB】11、【單選題】Struts2的視圖組件不包括()本題答案:【JavaBean】12、【單選題】()控制著整個(gè)JavaWeb項(xiàng)目中數(shù)據(jù)的流向和操作本題答案:【StrutsPrepareAndExecuteFilter】13、【單選題】在MVC設(shè)計(jì)模式中控制器部分是()本題答案:【Servlet】14、【單選題】Struts2的核心組件不包括()本題答案:【邏輯層組件】15、【單選題】在Struts實(shí)現(xiàn)的MVC框架中,()類是包含了excute方法的控制器類,負(fù)責(zé)調(diào)用模型的方法,控制應(yīng)用程序的流程。本題答案:【Action】16、【單選題】在基于Struts框架的Web應(yīng)用中,下面關(guān)于Action類的說(shuō)法正確的是()本題答案:【Action類負(fù)責(zé)調(diào)用模型的方法,更新模型的狀態(tài),并幫助控制應(yīng)用程序的流程】17、【單選題】Struts2是基于()設(shè)計(jì)模式的框架?本題答案:【MVC】18、【單選題】MVC設(shè)計(jì)模式是()公司推出的?本題答案:【IBM】19、【判斷題】Struts2的核心組件包括:邏輯層組件、控制器組件、模型層組件、視圖型組件本題答案:【錯(cuò)誤】20、【判斷題】Struts2框架按照MVC的設(shè)計(jì)思想把Javaweb應(yīng)用程序分為4層本題答案:【錯(cuò)誤】21、【判斷題】在Struts2中Ation類無(wú)須與servletAPI關(guān)聯(lián)本題答案:【正確】22、【判斷題】Struts2框架的主要目的是使用Ation來(lái)調(diào)試模型組件本題答案:【正確】23、【判斷題】truts2框架集成了webwork框架和Javaweb框架本題答案:【錯(cuò)誤】隨堂測(cè)驗(yàn)1、【單選題】1.以下屬于Struts2配置文件中的配置元素是:()本題答案:【package】2、【單選題】2、關(guān)于Struts2配置文件說(shuō)法正確的是:()本題答案:【配置Action時(shí),必須配置包信息】3、【單選題】3、在Struts配置中用()元素來(lái)配置action。本題答案:【action】4、【單選題】4、關(guān)于Struts2包的說(shuō)法不正確的是:()本題答案:【Struts2框架使用包來(lái)管理常量】5、【單選題】5、Struts2默認(rèn)的處理結(jié)果類型是()。本題答案:【dispatcher】隨堂測(cè)驗(yàn)1、【單選題】1、不屬于Struts2表單標(biāo)簽庫(kù)的是()本題答案:【select】2、【單選題】2、主要用來(lái)實(shí)現(xiàn)數(shù)據(jù)訪問(wèn)和邏輯控制的標(biāo)簽是()本題答案:【非用戶界面標(biāo)簽】3、【單選題】下面()可以一次創(chuàng)建多個(gè)復(fù)選框。本題答案:【s:checkboxlist】4、【多選題】4、下面()和()實(shí)現(xiàn)在頁(yè)面上輸出Action方法中添加的信息。本題答案:【s:actionerror#s:actionmessage】5、【多選題】5、s:combobox標(biāo)簽中的list屬性用于指定集合生成下拉列表項(xiàng),可以使用()或者()。本題答案:【List集合#Map對(duì)象】第2單元測(cè)試1、【單選題】在Struts實(shí)現(xiàn)的MVC框架中,()類是包含了excute方法的控制器類,負(fù)責(zé)調(diào)用模型的方法,控制應(yīng)用程序的流程。本題答案:【Action】2、【單選題】在基于Struts框架的Web應(yīng)用中,下面關(guān)于Action類的說(shuō)法正確的是()。本題答案:【Action類負(fù)責(zé)調(diào)用模型的方法,更新模型的狀態(tài),并幫助控制應(yīng)用程序的流程】3、【單選題】在struts開(kāi)發(fā)中有頁(yè)面內(nèi)容:aherf=”oprator.do?method=add”添加/aaherf=”oprator.do?method=modify”修改/a添加修改完成struts-config.xml的配置actionpath=/basetype=struts.action.BaseAction/在下劃線上填入()。本題答案:【parameter=method】4、【單選題】Struts2標(biāo)簽庫(kù)包含的是()。本題答案:【s:a】5、【單選題】在action元素中指定Action類調(diào)用方法的屬性是()。本題答案:【Method】6、【單選題】在Struts2框架的配置文件中,以下不屬于Action的屬性的是()。本題答案:【result】7、【單選題】假設(shè)在application中存在名為name的屬性,通過(guò)OGNL訪問(wèn)該屬性,正確的代碼是()。本題答案:【#】8、【單選題】Struts2的標(biāo)簽庫(kù)中對(duì)集合進(jìn)行迭代的標(biāo)簽是()?本題答案:【s:iterator】9、【單選題】Struts2擴(kuò)展組件是通過(guò)配置文件和()來(lái)管理的?本題答案:【Ioc】10、【單選題】Struts2的標(biāo)簽庫(kù)中復(fù)選框標(biāo)簽是()?本題答案:【s:checkboxlist】11、【判斷題】1.Struts2的核心配置文件是struts.xml文件()本題答案:【正確】12、【判斷題】攔截器的作用就是執(zhí)行JavaBean處理用戶親求之前或者之后進(jìn)行某些攔截操作()本題答案:【錯(cuò)誤】13、【判斷題】StrutsPrepareAndExecuteFilter是struts2框架的核心攔截器()本題答案:【錯(cuò)誤】14、【判斷題】在struts標(biāo)簽庫(kù)中s:iterator標(biāo)簽的主要作用是對(duì)多個(gè)集合對(duì)象連接在一起組成一個(gè)新的集合()本題答案:【錯(cuò)誤】15、【判斷題】Struts2中Action與ServletAPI完全分離()本題答案:【正確】隨堂測(cè)驗(yàn)1、【單選題】1、如果要實(shí)現(xiàn)Struts2的數(shù)據(jù)校驗(yàn)功能()。本題答案:【繼承自ActionSupport類可以實(shí)現(xiàn)】2、【單選題】4、()用于校驗(yàn)字段中字段長(zhǎng)度是否在指定的范圍內(nèi)。本題答案:【stringlength】3、【單選題】5、()的expression屬性為一個(gè)邏輯表達(dá)式,使用OGNL表達(dá)式。本題答案:【fieldexpression】4、【多選題】2、Struts2框架對(duì)用戶輸入數(shù)據(jù)的校驗(yàn)可以分為兩種:()和()。本題答案:【客戶端校驗(yàn)#服務(wù)器端校驗(yàn)】5、【多選題】3、客戶端校驗(yàn)可以在客戶端通過(guò)()或者()對(duì)用戶輸入的數(shù)據(jù)進(jìn)行基本校驗(yàn)。本題答案:【JavaScript#Ajax】Struts2框架作業(yè)第3單元測(cè)試1、【單選題】在Struts應(yīng)用中,要在網(wǎng)頁(yè)上輸出personbean對(duì)象的userName屬性值,下列代碼()是正確的。本題答案:【bean:writename=personbeanproperty=userName/】2、【單選題】所有的MVC框架都需要Web應(yīng)用加載一個(gè)核心控制器,對(duì)于Struts2框架而言,需要加載的是()。本題答案:【StrutsPrepareAndExecuteFilter】3、【單選題】將使用的攔截器定義到共有的狀態(tài)下來(lái)實(shí)現(xiàn)統(tǒng)一管理,稱為()。本題答案:【攔截器?!?、【單選題】()文件主要負(fù)責(zé)管理應(yīng)用中的Action映射,以及該Action包含的Result定義等。本題答案:【struts.xml】5、【單選題】下面對(duì)于Struts控制器組件的說(shuō)法正確的是()。本題答案:【Struts框架中只允許在一個(gè)應(yīng)用中配置一個(gè)Action類】6、【單選題】以下配置文件上傳攔截器只允許bmp圖片文件代碼,正確的是()。本題答案:【paramname=allowedTypesimage/bmp/param】7、【單選題】struts2動(dòng)態(tài)調(diào)用的格式為()本題答案:【ActionName!methodName.action】8、【單選題】以下屬于struts2的控制器組件是()本題答案:【Action】9、【單選題】在strutrs2中數(shù)據(jù)驗(yàn)證失敗時(shí),通過(guò)()標(biāo)簽顯示錯(cuò)誤信息。本題答案:【s:error】10、【單選題】關(guān)于struts2攔截器說(shuō)法不正確的是()本題答案:【訪問(wèn)每個(gè)Action必須執(zhí)行defaultStack中所有攔截器】11、【判斷題】每個(gè)HTTP請(qǐng)求對(duì)應(yīng)一個(gè)單獨(dú)的ActionServlet實(shí)例()本題答案:【錯(cuò)誤】12、【判斷題】每個(gè)子應(yīng)用對(duì)應(yīng)一個(gè)單獨(dú)的web.xml文件()本題答案:【錯(cuò)誤】13、【判斷題】struts2在控制器類中一般需要添加相應(yīng)屬性的setter方法和getter方法()本題答案:【正確】14、【判斷題】struts1要求Action類繼承struts1框架中的Action父類,struts2中則不一定需要繼承,可以是POJO類()本題答案:【正確】15、【判斷題】在Struts應(yīng)用的控制器中只包含Action、ActionServlet兩種組件()本題答案:【錯(cuò)誤】隨堂測(cè)驗(yàn)1、【單選題】基于Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)中用戶登錄和注冊(cè)頁(yè)面中使用的s:from和s:password屬于()?本題答案:【Struts2的表單標(biāo)簽】2、【單選題】基于Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)中注冊(cè)頁(yè)面中使用的s:a屬于()?本題答案:【Struts2的非表單標(biāo)簽】3、【多選題】基于Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)中用戶登錄頁(yè)面的s:formaction=’’loginAction’’method=”post”這一行代碼,需要和()文件一起完成登錄功能?本題答案:【struts.xml#loginAction.java】4、【多選題】基于Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)使用的struts2組件有()?本題答案:【struts.xml#業(yè)務(wù)控制器Action#文件上傳和下載#標(biāo)簽庫(kù)】5、【多選題】下列()功能包含在Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目中?本題答案:【個(gè)人信息管理#通信錄管理#個(gè)人文件管理#日程安排管理】隨堂測(cè)驗(yàn)1、【單選題】基于Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)中用戶登錄和注冊(cè)頁(yè)面中使用的s:from和s:password屬于()?本題答案:【Struts2的表單標(biāo)簽】2、【單選題】基于Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)中注冊(cè)頁(yè)面中使用的s:a屬于()?本題答案:【Struts2的非表單標(biāo)簽】3、【多選題】基于Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)中用戶登錄頁(yè)面的s:formaction=’’loginAction’’method=”post”這一行代碼,需要和()文件一起完成登錄功能?本題答案:【struts.xml#loginAction.java】4、【多選題】基于Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)使用的struts2組件有()?本題答案:【struts.xml#業(yè)務(wù)控制器Action#文件上傳和下載#標(biāo)簽庫(kù)】5、【多選題】下列()功能包含在Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目中?本題答案:【個(gè)人信息管理#通信錄管理#日程安排管理#個(gè)人文件管理】隨堂測(cè)驗(yàn)1、【單選題】Hibernate是一個(gè)開(kāi)放源代碼的()映射框架。本題答案:【對(duì)象關(guān)系】2、【單選題】Hibernate解決的是JAVA中處理()問(wèn)題的解決方案。本題答案:【數(shù)據(jù)持久性】3、【單選題】Hibernate是一種()的解決方案。本題答案:【非強(qiáng)迫性】4、【單選題】Hibernate的配置文件是()。本題答案:【hibernate.cfg.xml】5、【多選題】Hibernate軟件包中的lib文件夾用于存放()。本題答案:【核心類庫(kù)#第三方類庫(kù)】第5單元測(cè)試1、【單選題】Hibernate?對(duì)JDBC訪問(wèn)數(shù)據(jù)庫(kù)的代碼做了封裝,從而大大簡(jiǎn)化了數(shù)據(jù)訪問(wèn)的重復(fù)性代碼,它是針對(duì)三層架構(gòu)中(???)的解決方案?本題答案:【數(shù)據(jù)持久層】2、【單選題】下面關(guān)于Hibernate5持久化對(duì)象的狀態(tài)說(shuō)法正確的是(??)本題答案:【Hibernate5的持久化對(duì)象有3種狀態(tài)】3、【單選題】關(guān)于Hibernate5,下列說(shuō)法錯(cuò)誤的是(???)。本題答案:【在MVC模式中,Hibernate5屬于控制層】4、【單選題】在ORM中,面向?qū)ο蟾拍钪械膶?duì)象與面向關(guān)系概念中的(???)相對(duì)應(yīng)。本題答案:【表的行】5、【單選題】在Hibernate5中,下列不屬于持久化類的實(shí)例的狀態(tài)的是(???)。本題答案:【隔離態(tài)】6、【單選題】ORM提供了持久化類和數(shù)據(jù)表之間的映射關(guān)系,下面說(shuō)法錯(cuò)誤的是()本題答案:【數(shù)據(jù)表的列映射對(duì)象】7、【單選題】Hibernate5的核心組件中,()負(fù)責(zé)配置并啟動(dòng)Hibernate。本題答案:【Configuration】8、【單選題】Hibernate1版本發(fā)布于()。本題答案:【2001年】9、【單選題】Hibernate5是封裝了JDBC的什么框架()。本題答案:【ORM】10、【單選題】Hibernate5中存放類庫(kù)的子目錄()。本題答案:【lib】11、【單選題】Hibernate5中加載配置文件的是()。本題答案:【Configuration】12、【單選題】Hibernate5中多線程對(duì)象是()。本題答案:【Session】13、【多選題】下面關(guān)于Hibernate5說(shuō)法正確的是(????)(選擇兩項(xiàng))本題答案:【Hibernate5是ORM的一種實(shí)現(xiàn)方式#屬于數(shù)據(jù)持久層】14、【多選題】Hibernate5可以在下面哪個(gè)網(wǎng)站下載()本題答案:【##】15、【判斷題】ORM,即對(duì)象/關(guān)系映射,它實(shí)現(xiàn)面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言到關(guān)系數(shù)據(jù)庫(kù)的映射。本題答案:【正確】16、【判斷題】Hibernate5是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架。本題答案:【正確】17、【判斷題】Hibernate5是封裝了JDBC與ORM技術(shù)的數(shù)據(jù)持久性解決方案。本題答案:【正確】18、【判斷題】Hibernate5中持久化類和數(shù)據(jù)表之間的映射關(guān)系被定義在hibernate.cfg.xml文件中。本題答案:【錯(cuò)誤】19、【判斷題】Hibernate5中的Session對(duì)象和JSP的內(nèi)置對(duì)象session是同一個(gè)類的對(duì)象。本題答案:【錯(cuò)誤】20、【判斷題】Hibernate5中,SessionFactory負(fù)責(zé)初始化Hibernate,它充當(dāng)數(shù)據(jù)源的代理,負(fù)責(zé)創(chuàng)建Session對(duì)象。本題答案:【正確】隨堂測(cè)驗(yàn)1、【單選題】Hibernate映射文件中的根元素是()。本題答案:【hibernate-mapping】2、【多選題】Hibernate5的Configuration類的主要作用是()。本題答案:【解析Hibernate5的配置文件#解析Hibernate5的映射文件】3、【多選題】Hibernate5的SessionFactory接口的主要作用是()。本題答案:【初始化Hibernate5#創(chuàng)建Session對(duì)象】4、【多選題】Hibernate5的配置文件是()。本題答案:【hibernate.cfg.xml#perties】5、【多選題】Hibernate5的配置文件包含了()信息。本題答案:【連接數(shù)據(jù)庫(kù)的用戶名#連接數(shù)據(jù)庫(kù)的密碼#連接池設(shè)置】隨堂測(cè)驗(yàn)1、【單選題】Query對(duì)象中為HQL語(yǔ)句設(shè)置參數(shù)的方法是()。本題答案:【setXxx()】2、【單選題】Query對(duì)象可以通過(guò)()創(chuàng)建。本題答案:【Session對(duì)象的createQuery()方法】3、【判斷題】Query對(duì)象只使用本地SQL查詢數(shù)據(jù)。本題答案:【錯(cuò)誤】4、【判斷題】Query對(duì)象只能用于查詢數(shù)據(jù)。本題答案:【錯(cuò)誤】5、【判斷題】可以將HQL語(yǔ)句寫入映射文件。本題答案:【正確】第6單元測(cè)試1、【單選題】Hibernate5的默認(rèn)配置文件是()。本題答案:【hibernate.cfg.xml】2、【單選題】映射文件需要在()中配置。本題答案:【hibernate.cfg.xml】3、【單選題】Hibernate5軟件包中官方提供兩種配置文件所在的文件夾是()。本題答案:【etc】4、【單選題】Hibernate5配置文件中加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)的屬性是()。本題答案:【hibernate.connection.driver_class】5、【單選題】Hibernate5的Configuration類主要用來(lái)加載()。本題答案:【hibernate.cfg.xml】6、【單選題】Hibernate5中的SessionFactory對(duì)象是()。本題答案:【線程安全的】7、【單選題】Hibernate5中關(guān)于session對(duì)象的load和get方法說(shuō)法正確的是(?)本題答案:【以上說(shuō)法都不對(duì)】8、【單選題】使用Hibernate5技術(shù)實(shí)現(xiàn)數(shù)據(jù)持久化時(shí),下面(??)內(nèi)容不在?Hibernate5配置文件中配置。?本題答案:【數(shù)據(jù)庫(kù)表和實(shí)體的映射信息】9、【單選題】在Hibernate5中,下面代碼實(shí)現(xiàn)了對(duì)TblFwxx實(shí)體中title屬性的模糊查詢,則下列選項(xiàng)的說(shuō)法正確的是(??)?Session?session=this.getSession();?String?hql=”from?TblFwxx?fw?where?fw.title?like??”;//(1)?Query?query=session.createQuery(hql);//(2)?query.setString(0,”%健翔橋%”)//(3)?List?list=query.list();//(4)?本題答案:【第(2)行沒(méi)有錯(cuò)誤?】10、【單選題】下面不是清理Hibernate5緩存的方法有(??)本題答案:【調(diào)用session的查詢方法】11、【單選題】在Hibernate5中,下列關(guān)于Session說(shuō)法錯(cuò)誤的有(????)。本題答案:【它是線程安全的】12、【單選題】在Hibernate5中,如果數(shù)據(jù)庫(kù)是MySql或者SQLServer,則generator屬性值不可以使用(????)。本題答案:【sequence】13、【單選題】在Hibernate5中,generator屬性值如果是native,則表示(????)。本題答案:【Hibernate5根據(jù)底層數(shù)據(jù)庫(kù)對(duì)自動(dòng)生成標(biāo)識(shí)符的支持來(lái)選擇】14、【單選題】從SessionFactory中得到Session的方法是(??)本題答案:【openSession?】15、【多選題】下面關(guān)于Hibernate5中Session的說(shuō)法正確的是(???)(選擇兩項(xiàng))本題答案:【Session是輕量級(jí)的,可以隨意的創(chuàng)建和銷毀?#Session不是線程安全的】16、【多選題】在Hibernate5中修改對(duì)象的說(shuō)法錯(cuò)誤的是(??)(選擇兩項(xiàng))本題答案:【只能利用update方法來(lái)做修改#不能利用HQL語(yǔ)句來(lái)修改】17、【多選題】在Hibernate5映射文件的ID的配置中,主鍵生成器有(???)(選擇兩項(xiàng))?本題答案:【increment#identity】18、【多選題】Hibernate5對(duì)象從臨時(shí)態(tài)到持久態(tài)轉(zhuǎn)換的方式有(?)本題答案:【調(diào)用session的save方法#調(diào)用session的saveOrUpdate方法】19、【多選題】在Hibernate5中,下列關(guān)于SessionFactory說(shuō)法正確的有(????)。本題答案:【它是線程安全的#一個(gè)SessionFactory實(shí)例對(duì)應(yīng)一個(gè)數(shù)據(jù)存儲(chǔ)源】20、【判斷題】在Hibernate5中修改對(duì)象時(shí)Transaction是可有可無(wú)的。本題答案:【錯(cuò)誤】21、【判斷題】Query對(duì)象不僅能查詢數(shù)據(jù),還可以實(shí)現(xiàn)批量更新和批量刪除。本題答案:【正確】隨堂測(cè)驗(yàn)1、【單選題】使用Hibernate技術(shù)實(shí)現(xiàn)數(shù)據(jù)庫(kù)持久化時(shí),下列()不在Hibernate配置文件中。本題答案:【數(shù)據(jù)庫(kù)表和實(shí)體的映射信息】2、【單選題】在Hibernate的映射文件中,id節(jié)點(diǎn)的property元素的()表示指定類的屬性映射的表的字段名。本題答案:【column】3、【單選題】在Hibernate的實(shí)體類映射文件中,class節(jié)點(diǎn)下必須有一個(gè)id節(jié)點(diǎn),其中unsaved-value屬性的默認(rèn)值為()。本題答案:【null】4、【單選題】在Hibernate中,當(dāng)cascade屬性值為()時(shí),表示不進(jìn)行級(jí)聯(lián)操作。本題答案:【none】5、【單選題】在Hibernate中,Customer類中有一個(gè)Set類型的orders屬性,用于存放Order訂單對(duì)象,在Customer.hbm.xml文件中,可以用()元素映射orders屬性。本題答案:【set】Hibernate5框架作業(yè)第7單元測(cè)試1、【單選題】一對(duì)一關(guān)聯(lián)關(guān)系在Hibernate5中的實(shí)現(xiàn)有兩種方式()。本題答案:【主鍵和外鍵關(guān)聯(lián)】2、【單選題】在主鍵關(guān)聯(lián)配置時(shí)使用主鍵的生成機(jī)制的是()。本題答案:【foreign】3、【單選題】在外鍵關(guān)聯(lián)配置時(shí)unique屬性一般設(shè)置為()。本題答案:【true】4、【單選題】一對(duì)多關(guān)聯(lián)關(guān)系在Hibernate5中的實(shí)現(xiàn)有兩種方式()。本題答案:【單向和雙向關(guān)聯(lián)】5、【單選題】Hibernate5框架中最常用的數(shù)據(jù)查詢方式是()。本題答案:【HQL】6、【單選題】事務(wù)級(jí)數(shù)據(jù)緩存是()。本題答案:【一級(jí)緩存】7、【單選題】在一對(duì)多的配置中,關(guān)于fetch的配置說(shuō)法正確的是(??)本題答案:【其值可以是join或select?】8、【單選題】在Hibernate5關(guān)系映射配置中,inverse屬性的含義是(??)。本題答案:【聲明在set節(jié)點(diǎn)上,聲明要對(duì)方負(fù)責(zé)關(guān)聯(lián)的維護(hù)?】9、【單選題】在使用了Hibernate5的系統(tǒng)中,要想在刪除某個(gè)客戶數(shù)據(jù)的同時(shí)刪除該客戶對(duì)應(yīng)的所有訂單數(shù)據(jù),下面方法可行的是(??)。?本題答案:【配置客戶和訂單關(guān)聯(lián)的cascade屬性為all?】10、【單選題】下面一對(duì)多關(guān)聯(lián)的配置中,下面說(shuō)法(??)是錯(cuò)誤的。set?name=orders?inverse=false?cascade=true??one-to-many?class=com.x.entity.Order?column=customer_id?/?/set?本題答案:【class=com.x.entity.Order應(yīng)為type=com.x.entity.Order?】11、【單選題】在Hibernate5中,Customer類中有一個(gè)Set類型的orders屬性,用于存放Order訂單對(duì)象,在Customer.hbm.xml文件中,可以用(???)元素映射orders屬性。?本題答案:【set】12、【單選題】在Hibernate5的HQL查詢中,下列說(shuō)法不正確的是(?????)。本題答案:【在Hibernate5中,不可以使用update、delete子句】13、【單選題】關(guān)于HQL查詢,下列說(shuō)法錯(cuò)誤的是(???)。本題答案:【HQL查詢可以執(zhí)行T-SQL語(yǔ)句,執(zhí)行速度更快?】14、【單選題】Criteria查詢通過(guò)面向?qū)ο蠡脑O(shè)計(jì)將數(shù)據(jù)查詢條件封裝為一個(gè)(???)。本題答案:【對(duì)象】15、【多選題】下列關(guān)于延遲加載說(shuō)法正確的是(???)(選擇兩項(xiàng))本題答案:【lazy=true表示采用延遲加載?#Lazy默認(rèn)情況下為true?】16、【多選題】在Hibernate5關(guān)系配置中,關(guān)于cascade的配置說(shuō)法正確的是(???)(選擇兩項(xiàng))?本題答案:【可以是delete#可以是all】17、【多選題】在Hibernate5的HQL查詢中,有數(shù)據(jù)庫(kù)表(dept)對(duì)應(yīng)的類名為Dept,下列HQL寫法正確的有(??)?!具x兩項(xiàng)】本題答案:【String?hql?=?from?com.hr.g3.persist.Dept?;#String?hql?=?from?Dept?as?model;?】18、【多選題】關(guān)于HQL與SQL,下列說(shuō)法正確的有(????)。【選兩項(xiàng)】本題答案:【HQL面向?qū)ο?,而SQL操縱關(guān)系數(shù)據(jù)庫(kù)?#在HQL與SQL中,都包含select,update,delete語(yǔ)句】19、【判斷題】在Hibernate5中,當(dāng)cascade屬性值為none時(shí),表示不進(jìn)行級(jí)聯(lián)操作。本題答案:【正確】20、【判斷題】HQL子句本身的大小寫沒(méi)有差異,但類名和屬性名必須區(qū)分大小寫。本題答案:【正確】21、【判斷題】NativeSQL有利于把原來(lái)直接使用SQL/JDBC的程序遷移到基于Hibernate的應(yīng)用。本題答案:【正確】隨堂測(cè)驗(yàn)1、【單選題】下面代碼的執(zhí)行效果是()。Stringhql=fromTblStudentsorderbys.scoreasc;Queryquery=session.createQuery(hql);query.setFirstResult(0);query.setMaxResults(5);returnquery.list();本題答案:【返回分?jǐn)?shù)最低的5個(gè)學(xué)生】2、【單選題】在Hibernate的Criteria查詢中,從第5條記錄開(kāi)始查詢的方法是()。本題答案:【criteria.setFirstResult(4)】3、【單選題】下面的代碼對(duì)應(yīng)的HQL語(yǔ)句是(D)。Criteriacriteria=session.createCriteria(Dept.class);criteria.addOrder(Order.asc(createDate));本題答案:【Stringhql=fromDeptasmodelorderbymodel.createDateasc;】4、【多選題】在Hibernate中,下列一對(duì)多關(guān)聯(lián)的配置中,存在哪些錯(cuò)誤()。setname=ordersinverse=falsecascade=trueone-to-manyclass=com.scce.pojo.Ordercolumn=customer_id//set本題答案:【inverse屬性不可以設(shè)置為false#class=com.scce.pojo.Order應(yīng)為type=com.scce.pojo.Order】5、【多選題】在Hibernate中,下列關(guān)于HQL參數(shù)綁定的寫法正確的有()。Stringhql=fromDeptasmodelwheremodel.deptName=?andmodel.createDate=?;本題答案:【第一個(gè)參數(shù)的位置為0#設(shè)置參數(shù)的方法為:setParameter()】隨堂測(cè)驗(yàn)1、【單選題】Spring核心模塊的作用()本題答案:【做IOC的,用來(lái)管理Bean的】2、【單選題】下面關(guān)于AOP的理解,正確的是()本題答案:【AOP關(guān)注是面】3、【單選題】Spring包裝Hibernate之后的Hibernate的DAO應(yīng)該繼承那個(gè)類()本題答案:【HibemateDAOSuport】4、【多選題】下面關(guān)于Spring的說(shuō)話正確的是()。本題答案:【Spring是一個(gè)輕量級(jí)的框架#Spring是一個(gè)IOC和AOP容器】5、【多選題】下面關(guān)于IOC的理解,正確的是()本題答案:【控制反轉(zhuǎn)#對(duì)象被動(dòng)的接受依賴類】第9章測(cè)試1、【單選題】JavaWeb三大經(jīng)典框架中用于降低模塊之間耦合度的框架是()。本題答案:【Spring5】2、【單選題】Spring5的核心部分是()。本題答案:【IoC】3、【單選題】依賴注入是()。本題答案:【DI】4、【單選題】在Spring中,數(shù)據(jù)連接是通過(guò)數(shù)據(jù)源獲得的,下列關(guān)于Spring數(shù)據(jù)源描述錯(cuò)誤的是()。本題答案:【Spring提供了一個(gè)簡(jiǎn)單的數(shù)據(jù)源實(shí)現(xiàn)類DriverManagerDataSource,它位于rg.springframework.jdbc.datasource包中,并且這個(gè)類提供池化連接的機(jī)制】5、【單選題】下列關(guān)于Spring配置文件的說(shuō)法不正確的是()。本題答案:【把a(bǔ)pplicationContext.xml文件放到src目錄下,Spring也可以讀到】6、【單選題】下面關(guān)于Spring中的bean的作用域,描述錯(cuò)誤的是()。本題答案:【Spring中的bean的作用域默認(rèn)是prototype】7、【單選題】下列關(guān)于Spring與Hibernate的集成,說(shuō)法錯(cuò)誤的是()。本題答案:【Hibernate的映射文件的路徑(如:cn/jbit/project/model/User.hbm.xml),不能在Spring中定義】8、【單選題】下列關(guān)于Spring配置數(shù)據(jù)連接池的描述,錯(cuò)誤的是()。本題答案:【配置Spring數(shù)據(jù)源時(shí),必須引入Hibernate的SessionFactory】9、【單選題】下列選項(xiàng)關(guān)于Spring的核心機(jī)制——依賴注入的描述正確的是()。本題答案:【Spring不負(fù)責(zé)管理bean之間的關(guān)系】10、【單選題】在Spring中,可以通過(guò)()方式實(shí)現(xiàn)了依賴注入。本題答案:【setter方法】Spring5框架作業(yè)第10章測(cè)試1、【單選題】Spring5框架中用于切面處理的是()。本題答案:【AOP】2、【單選題】通知被應(yīng)用的對(duì)象,稱為()。本題答案:【目標(biāo)】3、【單選題】影響了目標(biāo)對(duì)象的行為定義,直接增加了目標(biāo)對(duì)象的職責(zé)的是()。本題答案:【引入】4、【單選題】在目標(biāo)對(duì)象方法調(diào)用前執(zhí)行的通知是()。本題答案:【前置】5、【單選題】對(duì)Hibernate的支持主要用到Spring的那個(gè)模塊()本題答案:【SpringORM模塊】6、【單選題】對(duì)Struts的支持主要用到Spring的那個(gè)模塊()本題答案:【SpringWeb模塊】7、【單選題】Spring包裝Hibernate之后的Hibernate的DAO應(yīng)該繼承那個(gè)類()本題答案:【HibernateDAOSuport】8、【單選題】Spring中Before通知的目標(biāo)對(duì)象要實(shí)現(xiàn)的接口是()本題答案:【MethodBeforeAdvice】9、【單選題】Spring中around通知的目標(biāo)對(duì)象要實(shí)現(xiàn)的接口中invoke中方法的參數(shù)是()本題答案:【方法執(zhí)行參數(shù)】10、【單選題】下面關(guān)于構(gòu)造注入優(yōu)點(diǎn)說(shuō)法錯(cuò)誤的是()本題答案:【對(duì)于復(fù)雜的依賴關(guān)系,構(gòu)造注入更簡(jiǎn)潔,直觀】隨堂測(cè)驗(yàn)1、【單選題】Struts2框架是通過(guò)StrutsPrepareAndExecuteFilter攔截用戶的請(qǐng)求從而引發(fā)自身的初始化和執(zhí)行的,StrutsPrepareAndExecuteFilter是()本題答案:【過(guò)濾器】2、【單選題】SSH中,依次處理的哪一層的實(shí)現(xiàn)?()本題答案:【Struts-表現(xiàn)層;Hibernate-持久層;Spring-業(yè)務(wù)邏輯層】3、【單選題】下面創(chuàng)建Criteria對(duì)象的語(yǔ)句中正確的是()。本題答案:【CriteriaC=session.createCriteria(User.class);】4、【單選題】以下程序代碼對(duì)Customer的name屬性修改了兩次tx=session.beginTransaction();Customercustomer=(Customer)session.load(Customer.class,newLong(1));Customer.setName(“Jack);customer.setName(“Mike”);Tmit();執(zhí)行以上程序,Hibernate需要向數(shù)據(jù)庫(kù)提交幾條update語(yǔ)句?()本題答案:【1】5、【單選題】以下關(guān)于Struts2的配置內(nèi)容應(yīng)該在哪個(gè)配置文件中編寫。()filterfilter-namestruts2/filter-namefilter-classorg.apache.struts2.dispatcher.ng.filter.StrutsPrepareAdnExecuteFilter/filter-class/filterfilter-mappingfilter-namestruts2/filter-nameurl-pattern/*/utl-pattern/filter-mapping本題答案:【web.xml】期末考試客觀題部分1、【單選題】下面哪個(gè)選項(xiàng)不屬于MVC三個(gè)核心模塊()本題答案:【數(shù)據(jù)庫(kù)連接】2、【單選題】在struts實(shí)現(xiàn)的MVC框架中()類是包含了excute方法的控制器類,負(fù)責(zé)調(diào)用模型的方法,控制應(yīng)用程序的流程本題答案:【Action】3、【單選題】下列說(shuō)法中錯(cuò)誤的是()本題答案:【如果Action中存在多個(gè)方法時(shí),只能使用method屬性指定調(diào)用方法?!?、【單選題】下列說(shuō)法中錯(cuò)誤的是()本題答案:【在客戶端跳轉(zhuǎn)時(shí)一次request可以有多個(gè)valueStack?!?、【單選題】Struts2標(biāo)簽中,()標(biāo)簽用于迭代輸出集合中的元素,包括List、Set和數(shù)組。本題答案:【iterator】6、【單選題】如果需要在頁(yè)面中輸出某變量的值,則在Struts中采用()標(biāo)簽輸出改變量的值。本題答案:【property】7、【單選題】Struts2的Action類中有多個(gè)方法時(shí),可以使用action標(biāo)簽的(C)屬性來(lái)指定需要調(diào)用的方法。本題答案:【method】8、【單選題】配置Struts2核心控制器的文件是()本題答案:【struts.xml】9、【單選題】在struts開(kāi)發(fā)中有頁(yè)面內(nèi)容:aherf=”oprator.do?method=add”添加/aaherf=”oprator.do?method=modify”修改/a添加修改完成struts-config.xml的配置actionpath=/basetype=struts.action.BaseAction/在下劃線上填入()。本題答案:【parameter=method】10、【單選題】在Struts應(yīng)用中,要在網(wǎng)頁(yè)上輸出personbean對(duì)象的userName屬性值,下列代碼()是正確的。本題答案:【bean:writename=personbeanproperty=userName/】11、【單選題】Hibernate是一個(gè)()框架,它對(duì)JDBC進(jìn)行了輕量級(jí)的封裝,通過(guò)此框架開(kāi)發(fā)人員能以面向?qū)ο蟮乃季S方式來(lái)操作數(shù)據(jù)庫(kù)。本題答案:【ORM】12、【單選題】以下集合中不能直接取第一個(gè)元素的是()。本題答案:【set】13、【單選題】關(guān)于web.xml文件中配置歡迎文件清
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 原石開(kāi)采合同范本
- 農(nóng)村水利項(xiàng)目合同范本
- 包裝牛肉售賣合同范本
- 植物保護(hù)??荚囶}及答案
- 烹飪?cè)现R(shí)練習(xí)題(附參考答案)
- 單片機(jī)原理與應(yīng)用習(xí)題(含答案)
- 變更開(kāi)口合同范例
- 制作裝裱合同范本
- 加工費(fèi)鐵合同范本
- 電工崗位??荚囶}含參考答案
- 煙葉分級(jí)工新教材(高級(jí)篇)
- 如何做好葆嬰事業(yè)四張紙
- 制造企業(yè)人事管理制度范本
- 社區(qū)衛(wèi)生服務(wù)管理(第一章新)課件
- 公路瀝青路面施工技術(shù)規(guī)范JTGF40-2004
- 全方位管理理念下腫瘤心臟病學(xué)課件
- 普通生物學(xué)普通生物學(xué)試題
- -淹溺PPT模板課件
- H.248協(xié)議正常呼叫流程解析
- 絕句遲日江山麗
- 宏偉公司財(cái)務(wù)管理目標(biāo)與利益沖突案例
評(píng)論
0/150
提交評(píng)論